MKLGFIQLVLAATSIAVVQGSKFWDDFYVNFGDGKVQYPGYDTGSTIALGLDNTTGSGFQSKYPYLYGNLSMQLKLVGGNSAGTVTSYYMASDRTQYSKWCELDFEFLGNASGEPYILQTNVFSEGVGNREQRIYLWFDPTADYHEYGILWNQDLILFLVDSRVIRVFHNAADLGIPYLDYQPMYIYSSIWNGESWATCGGGVKTDWSLQPFLASYTNFNVWNACEMRDYTQSSSHACFEKLYSSSYGQAPNLALTQSQIDDLRWIKYNYVIYDYCTDLKRFNWTAPPECARNWP*