MNALAATNRNFKLAARLLGLDSKLEKSLLIPFREIKVECTIPKDDGSLVSYVGFRVQHDNARGPMKGGIRYHPEVDPDEVNALAQLMTWKTAVANIPYGGAKGGIGCNPAELSISELERLTRVFTQKIHDLIGIHTDVPAPDMGTNPQTMAWILDEYSKFHGYSPAVVTGKPIDLGGSLGRDAATGRGVLFATEALLNDHGMSVSGQRFVIQGFGNVGSWAAQLIHEAGGKVVAVSDISGAIHNKNGIDIPTLMKHVKEHKGVKGFGGANAIDSNSILVEDCDILIPAALGGVINRENANEIKAKFIIEAANHPTDPEADEILSKKGVVILPDIFANSGGVTVSYFEWVQNIQGFMWDEAKVNTELKKYIVQGFKDVKEMCKTHNCDLRMGAFTLGVNRVARATVLRGWEA*