MKLSFIILVLAATSVAVVQGSKFWDDFYVNFGDGKVQYPGYDTGSSIALGLDNTTGSGFQSKYPYLYGNLSMQLKLVGGNSAGTVTSYYMASDRTQYPKWCELDFEFLGNTSGEPYILQTNVFSEGVGNREQRIYLWFDPTADYHQYGILWNQDLILFLVDSRVIRVFHNAADLGIPYLDYQPMYIYSSIWNGESWATCGGGVKTDWSLQPFLASYTNFNVWNACEMRDYTQSSSHACFEKLYSSSYGQAPNLALTQSQIDDLRWIKYNYVIYD