MTTLLETSEEEPTMAVARTIAELAWSQGGPDIAGPAVAQYCNEAQVYLFDRRYPDLVNLLLTSADLVLANASEKDMECIFTVISNLVSKAQSPDDALAMADQIANKLTVQPVDKPVSRLKILFHLYNVLENPYGRFLIFKRVLKLAVAGKVTELIVPTFKRMDTFIHEWNISKSDKRDVFLSATNILKEQKGYVKDSYTFLFKYLQTFAGEDKSTLSEAKEEAVRAIIEFVKSPDMFQKHRSGDQSVYLCDLLDMPAVKQLEKDTKYAPVYRLLEIFLTGRLSNYLDFHGADSNTLKTYGLVHEECVTKMRLMSLVGLATAGSGEVSYAVIRDTLKVADDEVEYWVVRAIAAKLLEAKMDQLRQVVIIGRCTERVFGPAQWQELRRGLAGWKENISNVSRIIAHAKLSQGGIPQGLQA*