MLLLFESSAGFCLFKVLNEGKLKEAETQDVWSDFETPEKASKVVKLKAFSKFENTAEALQAAASLVDSKLSKGLKKFLKKHAEGDTLAVLDAKLGSVIKEKLGINCLYSAGVMELTRGIRNQLTSLVAGLSQQDLRPMSLGLSHSLSRYKLKFSPDKVDTMIVQAIGLLDDLDKELNTYAMRVREWYGWHFPEMTKIVADNIAYAKTVKLMGTRDKAADIDFSDFLEEEAESQLKEAAVVSMGTEISEDDVANILNLCDQVIALSEYRAQLYDYLKSRMMAVAPNLTVLVGELVGARLIAHVGSLVNLAKAPASTIQILGAEKALFRALKTKHETPKYGLIYHASLIGQAPPKLKGKISRVLAAKCALGVRVDALGEVSDEGAVGLEARAKVEARLRQLEGKQVGGEAAKPRGLPGAEKYDAGRATGAAGGALLGQGKAYNADADVAMADGEKKKEKKKKKKEAEEEPAAAAEDGEKKKKKKKRAAEEEAAADGAAADGEKKKKKKKKDKGDA*