MSTTVEKIKQIEEEMARTQKNKATAFHLGMCRTKITIHVSWERITDGCEGQLKAKLAKLKRELLTPSGGGGGGGGVGFDVARTGVASVGFIGFPSVGKSTLMSKLTGQHSEAAAYEFTTLTTVPGQVLYNGAKIQILDLPGIIQGAKDGKGRGRQVIAVAKTCHLIFIVLDVNKPLLDKKIIENELEGFGIRINKQPPNIVFKKKDKGGIAITSTVPLTHIDHDEIKAVMNEYKISSADISIRCDATIDDLIDVLEAKSRSYIPVIYALNKIDSISIEELDLLYRIPNAVPISSEHGWNIDELLELMWEKLNLRRVYTKPKGKAPDYSAPVVLRSNACTVEDFCNAIHRSIKDQFKVAIVYGRSVKHQPQRVGLSHELADEDIGMLPL*