MLVLFETPAGFALFKVLDEGKLSKVEDLSKEFTTSDSARKVVKLKAFSKFENTSEALSAATLLIDSKPSKGLRKFLKAHCDGETLGIADSKLGNAIKEKLQIECVHNNVVMELMRGLRSQLTELISGLATQDLAPMSLGLSHSLSRYKLKFSPDKVDTMIVQAIGLLDDLDKELNTYAMRVREWYGWHFPELAKIVQDNILYAKAVKLMGDRVNAAKLDFSEILPEEVEAELKEAAMISMGTEVSDLDLENIKDLCSQVLSFSEYRAQLYDYLKSRMNTIAPNLTALVGELVGARLIAHGGSLTNLAKQPGSTVQILGAEKALFRALKTKHATPKYGLIYHASLIGQAAPKHKGKIARSLASKASLAIRYDALGDGQDNTMGLENRVKLEARLRALEGKELGKSAGSAKGKPKIEAYDKDRKKGAGALITPAKVYNPSADAVLGCIDNEEQKMSVEETGTKKEKKKKKHAATEENVEVEKSKKKKRKHSDDDDESETADKKKEKKQKKKKTEE*