MATSTTTTTPLVVSFSRSCRCPYPHRHSPGKPKPKLPPLRSLSLSLSLRTGPLAVLPRRRRDVSAAYGDGDMDDDFGDFDPDDADGVSEDDDVDNEQDYDVDYDRLLAPVVKPPLGPAAAEEGDIAMVAADSFVSTRESASDTVVDYTVDEDEFHKIRLLHCDFLIRKVPDPDDDVFDFREMYVTPPDTDIYSIPRVLAPMPQKYVRCTKKNFGRYHVSEPPVEHLRDPLYKTEREIMKVFLTKHYRNRRSDDPEFFLDFEEIYVIDSKTRSITRAKVVVSVPEGKKRDRRNDLLLIRDGGESFRIIDKTKRDDATTVIQREEWAKSRQDVEKHFRKLRDFDYSNWF*