MAAKVLLVEDDRALREALSDTLLLGGHEFVAVDSAEAALPVLAREAFSLVISDVNMPGMDGHQLLGLIRTRYPHLPVLLMTAYGAVDRAVEAMRQGAADYLVKPFEARALLDLVARHALGQLPGSEEDGPVALEPASRQLLELAARVARSDSTVLISGESGTGKEVLANYIHQQSPRAGKPFIAINCAAIPDNMLEATLFGHEKGSFTGAIAAQPGKFELADGGTILLDEISEMPLGLQAKLLRVLQEREVERVGARKPINLDIRVLATTNRDLAAEVAAGRFREDLYYRLSVFPLAWRPLRERPADILPLAERLLRKHSRKMNLGAVALGPEAAQCLVRHAWPGNVRELDNAIQRALILQQGGLIQPADLCLTAPIGMPLAAPVPVPMPAMPPATPPSVEIPSPAAGQDASGALGDDLRRREFQVIIDTLRTERGRRKEAAERLGISPRTLRYKLAQMRDAGMDVEAYLYAI*