MTTLQKIKEIEDEMAKTQKNKATSYHLGQLKAKLAKLRRELISGPSGGGGGGGIGFDVARTGIASVGFVGFPSVGKSTLMSKLTGTHSEASDIDFTTLTTVPGTLKVHGAPIQILDLPGIIEGANDGRGRGRQVIAVARTCNLIFIVLDVLKPLGDKKIIEQELEGFGIRLNKRPPNITVRKKERGGIAITNTVPLTNIDHDEIKAILSEYRISNCDVAIREPNATADDIVDVIEGNRVYIPAIYVLNKIDAISIEELDLLYKIPNSVPISSREWLNIDELIDVMWKTLNLVRVYTKPRGLAPDYSAPVVLKRGSCTIQDFCNAIHKEIAKQMKYAVVWGASAKHARGQKVGLDHVLEDEDVVHIAKK*