MAKQSTSEVIEAIAAEIGENVYIDIAKWHLYLADAKLHTLLAEQLYPILTARSLSEDRVQQVLQNIPVKLGGGKKEIPLIDLIPARGQADLMEILQKYQDEM