MSTTVDKIKEIEAEMARTQKNKATSYHIGQLKAKLAKLKRELLTPSGGGGGGGGAGFDVARTGVASIGFIGFPSVGKSTLMSRLTGQHSEAAAYEFTTLTSVPGQVTYNGAPLQIIDLPGIIEGAKDGRGRGRQVIAVAKTCHLIFIVLDVNKPLTDKRVIEAELEGFGIRINKEPPNITFKKKDKGGLNITSTVPLTHIDNDEIRAVMSEYKISSADIAIRCDATIDDLIDVLEAKSRSYIPVIYVLNKIDAISIEELDLLYRIPNSVPISSEHGWNIDELMEAMWEKLKLVRVYTKPKGKMPDYSAPVVLRSNRCTVEDFCNTIHKTIVDQFKVAIVYGKSVKHQPQRVGLSHELADEDIVTIVKR*