MSQSTIRPDRLSMEGMIWNANHVLEMALDPKQQGIPKGLFEKSIGLCIISVVEAGFIFSGNVGTGILLKKKADGSWSNPCAMGLGGVGWGLLVGAAVKDIIIFIFDENSMNGMMGEVGLRIGGQVNLTPGPFGRNYEAGVGVTTKGAVGTCSVAFSQGLFGSISIEGAMVGVRGGANDQFYNKVTNPHTILNTEELTLPENRPTLMESVYKHIAKLEEGNTHTPTEEETLQAQIAAKVAQEASEEMAQADPSGVLKVDAAEEAEKEKAASS*