METPKPEMTDLAAANREFWKIFKNQWILNLAKKIADALSENVEWMGIRRRAEGSPPLKLLDYACGFGMVSSALLGQFDVIRGIDISDTSVAAYNEIARKSGIPTEQMVAVQGSIPSTEADTVLAKEEFFDFDLIAISMALHHIDDRVGVLSGLYKRLRSGGVLVVVDLTPEAHSHDHSHNHSHAHSHNGGHDGDHDHDHDHDHDHDHDHDNVTAHHTISKHGGFGPEEMKALMVDAGFVPGSFDYKPYLDTTPVMSNVPAQGSCESAKLKPFFIAKAVKQ*