MSKRVLCKYFAHGACLKGEYCEFSHDWTAPPSNVCTYYQKGRCAFGSRCRYDHVKVSHAESCSNVQQSHGSESVSVAHSQLSRPLSPFSGSTSELASSEIPSLPLREEAAWSGEFVRPDGLDDWVNGEARVVGPADIPICSFAAAGGDCPRGENCPHIHGDLCPTCGKQCLHPFRTDEREEHLKACEKKQKHLESLKHSQDIECSVCLERVLSKTETAERKFGILSECDHPFCISCIRNWRNSSSTSGMDINSALRACPICRKLSYFVIPSVIWYSSKEEKQEIVDSYKSRLRSIDCKHFNFGNGNCPFGSSCFYKVSLPLKAVTSVSLS*