MTTVYYDQDVKTDALQGKKIAVVGYGSQGHAHAQNLKDNGYDVVIGIRPGRSFDKAKEDGFDVFPVAEAVKQADVIMVLLPDEIQGDVYKNEIEPNLEKHNALAFAHGFNIHFGVIQPPADVDVFLVAPKGPGHLVRRTFVEGSAVPSLFGIQQGASGQARNIALSYAKGIGATRAGVIETTFKEETETDLFGEQAVLCGGVSKLIQSGFETLVEAGYQPELAYFEVLHEMKLIVDLMYEGGMENVRYSISNTAEFGDYVSGPRVITPDVKENMKAVLTDIQNGNFSNRFIEDNKNGFKEFYKLREEQHGHQIEKVGRELREMMPFIKSKSIEK*