MSVLEKIAEIEKEMARTQKNKATAGHLGMLKAKLAKLRRELLEPSGGGGGGGAGAGFDVQKVGDARVGLVGFPSVGKSTLLTKLTGTFSEAAGYEFTTLTCIPGMIRYRGAKIQLLDLPGIIEGAKDGKGRGRQVISTARTCNLIIIVLDCLKPITHKKLIEHELEGFGIRLNKKPPEITFRKKDKGGINYTSTVQNPKLDLDAVKSVLSEYRIHNADVHLKQDYEVDDLIDVIEGSRVYIPCIYAVNKIDQITIEELNVLDKLPHYCPVCAYHEWNLRGLVEMIFDYLKLIRIYTKPKGKLPDWQDPVVLSSQRCTVEDFCNRLHKTLVKQLKYALVWGSSVKHRPQKVGKDHVLQDEDIVQLVKKI*