MSVMQKIKEIEDEMSKTQKNKATSGHLGMLKAKLAKLRRELLEPSKGGGGGAGEGFDVNKVGDARVGFVGFPSVGKSTLLTKLTGTFSEAASYEFTTLTCVPGIVRYRGAKIQMLDLPGIIEGAKDGKGRGRQVISTARTCNLILIVLDCLKPLTHKKLIEHELEGFGIRLNKKAPNIQFKKKDKGGIAFTTTEQNPTLDLDAIKAVCAEYRVHNADIHMADDYDIDDLVDVIEGSRVYVPAIYVVNKIDQITLEELEVMDRLPHYCPVCAFLEWNLDGLVEMIWEYLGLVRVYTKPKGKLPDFNEPVVLQSDRCSVEDFCNKLHKTMIKQLKYSLVWGTSAKHRPQKVGKDHVLHDEDIVQIVKKI*