MTLLLLPLSFPLFFLAYILYQKLRFKLPPGPRPWPIVGNLYDVKPVRFRCYAEWAQQYGPIISVWFGSILNVVVSNSELAKEVLKEKDQQMADRHRSRSAAKFSREGQDLIWADYGPHYVKVRKVCTLELFSPKRLEALRPIREDEVTAMVESIFKDCTHPDKIGKSLLVKSYLGAVAFNNITRLAFGKRFVNSEGVIDEQGKEFKAIVANGLKLGGSLAMAEHIPWLRWFFPLEEEAFAKHGERRDRLTRAIMEEHTATRLKTGGTKQHFVDALLTLQKQYDLSDDTVIGLLWDMITAGMDTTAISVEWAMAELIKNPRVQEKAQQELDTVIGYERVLIEPDFSNLPYLQSVAKEALRLHPPTPLMLPHKANTNVKVGGYDIPKGSNVHVNVWAVARDPATWKNPLEFRPERFLEEDVDMKGHDYRLLPFGAGRRVCPGAQLGINLVTSMLGHLLHHFSWAPANGLSPEEIDMSENPGLVTYMRTPLEAVATPRLPAVLYKRVAVDM*