MGLTNCCSHEELMSRLVDSVKEISGFSSSRGFIGKIQGDLVRRITLLSPFFEELIDVNVELKKDQITGFEAMRIALDSSLELFRSVNGGSKLFQLFDRDSLVEKFRDMTVEIEAALSQIPYEKIEVSEEVREQVQLLHFQFKRAKERWEESDLQLSHDLAMAENVMDPDPIILKRLSQELQLTTIDELKKESHAIHEYFLSYDGDPDDCFERMSSLLKNLVDFVTMESSDPDPSTGSRIVSRHRSPVIPEYFRCPISLELMKDPVIVSTGQTYERSSIQKWLDAGHKTCPKSQETLLHAGLTPNYVLKSLIALWCESNGIELPQNQGSCRTTKIGGSSSSDCDRTFVLSLLEKLANGTTEQQRAAAGELRLLAKRNVDNRVCIAEAGAIPLLVELLSSPDPRTQEHSVTALLNLSINEGNKGAIVDAGAITDIVEVLKNGSMEARENAAATLFSLSVIDENKVAIGAAGAIQALISLLEEGTRRGKKDAATAIFNLCIYQGNKSRAVKGGIVDPLTRLLKDAGGGMVDEALAILAILSTNQEGKTAIAEAESIPVLVEIIRTGSPRNRENAAAILWYLCIGNIERLNVAREVGADVALKELTENGTDRAKRKAASLLELIQQTEGVAVTTVP*