MKLSFILLVLAATSIAVVQGSKFWDDFYVNFGDCNVQYPGYDTGSTIALGLDNTTGSGFQSKYPYLYGNLSMKLKLVGGDSAGTVTSYYMASERTQFPKWCELDFEFLGNASGEPYILQTNVFSEGVGNREQRIYLWFDPTADYHEYGILWNQDLILFLVDNRVIRVFHNAADLGIPYLDYQPMYIYSSIWNGESWATCGGGVKTDWSLQPFLASYTNFNVWNACEMRDTTVSSSHACYEKLYTSSYGQAPNLALTQAQIDDLRWIKNGYVIYDYCTDLKRFNWTAPPECARNWP*