MAKEKFNRTKPHVNIGTIGHVDHGKTTLSAAISAVLSLKGLAEMKDYDNIDNAPEEKERGITIATSHIEYETENRHYAHVDCPGHADYVKNMITGAAQMDGAILVVSAADGPMPQTREHILLSRQVGVPHIVVFLNKQDMVDDQELLELVEMEVRELLSAYEFPGDDTPIIAGSALRALEEAKAGNVGEWGEKVLKLMAEVDAYIPTPERDTEKTFLMPVEDVFSIAGRGTVVTGRIERGVVKVGDEVEIVGIRPTQKTTVTGVEMFRKELEKGEAGDNVGVLLRGTKKEEVERGMVLCKPGSITPHKKFEGEIYVLSKEEGGRHTPFFTNYRPQFYVRTTDVTGSITLPEGVEMVMPGDNVKITVELISPVALELGTKFAIREGGRTVGAGVVSNIIE*