MEAPHGDLQSCLEMAKVADVIAFVASAEGSSEGVMHNHYIDTIGGQCLSMLRALGLPSTVGLVIDMPVDQKKKQDARKACISSLSAEFPEDCKIFPADAKDDCQKLFNLELKDNNPMAFAYEIKAIMHVVDATSVKIEIVLMAFIKVLYSIYSHYLESLQASGQLKCLDFDSLVEKSAKCEKDFEKTIESTVEIMCLASKGKNQSHDSSRGGNGNDAKTCRIPWEKIKEKKEQKEEKGKALELTHFVIAHCNIGINEDLFKTSFDS*