MESSRSRKRTRQAHDCAAAPPPEREVVARGGASPPWREDDRDGHFVFDLGENLTRRYKILSKMGEGTFGRVLECWDRETHEYVAIKVVRSIRKYRDAAMIEIDVLNRLAENEKYRSLCVQIQRWFDYRNHICIVFEKLGPSLYDFLKRNRYQPFPVELVREFGRQLLESVAYMHELRLIHTDLKPENILLVSSEYIKVPSTKKNSQGEMHFKCLPKSSAIKLIDFGSTAFDNRNHNSIVSTRHYRAPEIILGLGWSFPCDIWSVGCILVELCSGEALFQTHENLEHLAMMERVLGPLPEDMIRKASSSAQKYFRRATRLNWPEGAVSRESIRAVRKLDRLKDLVSRNADHSKVALVDLLYGLLRFEPSERLTAEEALDHPFFRNPT*