MSAVAVSSAATNLATPKRAGAVSGGGGSSGSGAPMLRAAFLSTRTRLLGRATAFSSSLLVPHAGARDASKVTAAAAARAARAEAAAAVGDASSDAKARALDSVLKEINSRFGKNSIMKLGTNSYGEVVTTPTGALTLDLALGGGYPKGRVVEIYGPESSGKTTLALHAMAEVQKAGGSVALIDAEHAFDPVFAKHLGVDVDKLLLCQPDSGEMALEVADSLIRSSAVDMVAVDSVAALVPRAELEGEIGQTQVGAQARLMSGALRKIAGNASKHNCTIIFLNQLRQKVGVIYGNPEVTSGGQALKYYASVRLEVRIKEKISAGTQGQIGIRVKSTVKKNKVAPPYKLAEFDILFGSGISSNGCLLDAAEAVGVVAKRGSWYYCGEQRLAQGRDKTLDVIKEDADLRTKIEAQTRQVLAGKDINDIYEGEEPVVEESFAEGDGVLREQVPSS*