MSATEIMEKIAVIELEISRTQKNKATATHLGSLRSKIAKLQRELIESSASKGGPKGEGFDVTKTGDCRVGLVGFPSVGKSTLLTKLTGVFSEAAAYEFTTLTCVPGVIKYRGARIQLLDLPGIIEGAKDNKGRGRQVISTARTCDVIIIVLDALKPFTHRKLIEHELEGVGIRLNKKPPAIVFNKKEKGGIAFSPNPNGPTTFLDEETVKAILAEYKIHNADVKLFDDCTDEDLIDVIEGNRIYTPAVYAVNKMDSVSLEELQLMDDMKHYVMTSSEKEWNLDGLLEKVWEYLDLIRVYTMPRGTTPNFDEPIILHKKACTVEDFCNKLHKTIIRTFKHALIWGTSSKHRPQRVGKDHVLEDEDVVQIQKAHGT*