MLLLFETAAGFALFKVLKEKKLEEAEDLASDFATLEAAQKVVKLKAFSKFENTTEALAAATALVDSKLSKGLKKFLKKHVDEDEKLALLDKKLGSIVQEKLGLNVLWSNQVLELSRGIRSQLTGLISGLAGADLRPMSLGLSHSLSRYKLKFSPDKVDTMIVQAIGLLDDLDKELNTYAMRVREWYGWHFPEMTKIVTDNIQYAKCVVFMGTREKSAGLDFSAILEEEVEGALKAAAQVSMGTDISESDLDNIKDLAHQVIALSEYRGQLFEYLKNRMAAVAPNLTILVGELVGARLIAHAGSLVNLAKQPASTVQILGAEKALFRALKTKHETPKYGLIYHASLIGQSQPKYKGKISRVLAAKCALAIRVDALGDTSDATVGIEARQKVEARLRQLEGKLLGTEAGNSKGKEQPAKYDKARQGATPALATAPKAYNADADAPAEKKEKKDKKKKAEEPAEEAEEEAPKAKKAKKDKKEKAEKAEAAPEENGKADKKEKKKKKKGGDE*