MDGKKLEYKGWVALKEIERLTEKADEVQETILKAILMQNGETEYLSKYMKGSKDVDEFKFHVPVITYKDVCPYIQRIATGEDSSLVTGHPVTEMLCSSGTSAGEPKLMPSIAEDLDRRTFVYNLIMPIMNQYIFGLDEGKAMFLYFIKAEMSTPCGLPARTVLTSYYKSKHFKCRTRDAFNDFTSPDQAILCKDSNQSMYCQLLSGLVHRHQVLRLGAVFASAFLRAISFLERNWGRLCNDIRSGDLDPTITDPECRSCMSMLLTSPNPSLADEIEDICSNTSWKGILCHLWPRAKYIEAVVTGSMAQYIPSLEYYSEGKLPLVCTMYASSECYFGVNLKPLCDPADVAFTLLPNMCYFEFIHLGENGTWLVNKDEEGEVPNDKLVNLVNVRLGSYYELVVTTFAGLYRYRIGDVLRVTGFHNKAPQFQFICRRNVVLSIDNDKTNEEDLHKSITAAKKLLEPYDALLVEYTSYADTSSVPGHYVLYWEILHDASFPDSSAQLDVKLLQECCISVEEELDYVYRRCRAHDKSVGPLEIRVVESGTFEALMDFFIGQGASINQYKTPRSIKSNAALKLLNSHVKASAFSPRDPAWIP*