MLENYGAVASLAAFPFPKPALISQLERGEAPWCSVPWGALDGEDPRSISSGYPFLKPAGISHLEQVEEPLNLKLQEEGPSLICPEGVLKRKKEDFILKEEILEEAQDLMVLSSGPRWCGSQELWFGKTCEEKSRLGRWPGYLNGGSMESSSNDIIEVIVKDEMISVEESSENTDVSNLLGIHHKILSEQIFYICEECGKCFDQSEDFDQHQKTHNGEKVYGCKECGKAFSFRSHCIAHQRIHSGVKPYECQECAKAFVWKSNLIRHQRIHTGEKPFECKECGKGFSQNTSLTQHQRIHTGEKPYTCKECGKSFTRNPALLRHQRMHTGEKPYECKDCGKGFMWNSDLSQHQRVHTGDKPHECTDCGKSFFCKAHLIRHQRIHTGERPYTCNDCGKAFSQNSVLIKHQRRHAREKPYNCQISHLIEL