MLPPSTSPRQPSSHHMDLPTPQSPDKSPATILLGKYELGRLLGSGSFAKVHVARSIETEQLLAVKIIDKKRTATAGMEPMIIREIEAMRRLQHHPNVLTIHEVMATKTKIYLVMELAAGGEIYTKIRDSGRLKESEARRYFQQLVSALTFCHREGIAHRDVKPQNLLLDNEGNLKVSDFGLSALPEDRRSTGMLHTACGTPAYTAPEVIAHRHYDGAKADSWSCGVFLFVLLAGYVPFNDCHIVLMYRKIQGRDYKFPNWISKPARSIIYKLLDPNPETRMSIEAVTETKWFKKSLKTSEFKPNVLESDERLGPLRSDTITAFDLISLSTEWDLSGLFERRKMKRTRFTARVSVEGVVEKAKAIGEKLGFRVKEKSEARVVALSKGRTTVVVEAVELVEGLVVAEMKVVEGVEEEEDESHWSEITVGLEEIVLAWHHDVDTVAYYLSVLKPLFPNGINVLFMFTGISGGEVALHHLQIPMKTVVSVEISV*