MSHDLSQLRKFVSPEIIFGAGCRHSVANYVKTFGARKVLLVSDPGVLAAGWVADIQASLEGQGIDYCLYTDVSPNPRVDEVMLGAEFYRSEGCNVIVAVGGGSPMDCAKGIGIVAAHGRSILEFEGVDRLRVPSPPLILIPTTAGTSADVSQFVIISNQDERMKFSVVSKAVVPDVSLIDPETTLTMDPFLSACTGIDALVHAIEAFVSTGHGPLTDPHALEAMRLIDGNLVQMIANPGDIALREKIMLGSMQAGLAFSNAILGAVHAMSHSLGGYLDLPHGLCNAALVEHVVAFNYSAAPERFKVIAETFGIDCRGLTQGQVRQRLVDHLIAFKHAVGFHESLALHGVGSSDIPFLSRHAMQDPCILTNPRESSQRDVEVVYGEAL*