MATTVDKIKDIEAEMAKTQKNKATSFHLGQLKAKLAKLKRELLTPSGGGGGGGTGFDVARTGVASIGFIGFPSVGKSTLMSRLTGQHSEAAAYEFTTLTSVPGQVVYNGAPLQIIDLPGIIEGAKDGRGRGRQVIAVAKTCHLIFIVLDVNKPLTDKRVIEAELEGFGIRINKEPPNITFRKKDKGGLNVTSTVPLTHIDHGEIKAVMSEYRINSADITIRCDATVDDLIDVLEAKSRSYIPVVYCLNKIDSISIEELDLLYRIPNAVPISSEHGWNIDELMEAMWDKLSLVRVYTKPKGKQPDYSQPVVLRATRCTVEDFCNAIHRSITEVFKTAIVYGKSVKHQPQRVGLSHELCDEDVVTIVKR*