MLENYGAVASLAAFPFPKPALISQLERGETPWCSVPQGALDGEAPRGISSGYPSLKLAGISHPEQVEEPLNLKLQGEGPSLICPEGMLKRKKEDFILKEEIIEEAQDLMVLSSGPQWCGSQELWFGKTCEEKSRLGRWPGCLNGGSMESSTNDIIEVIVKDEMISVEESSETTDVNNLLGIHHKILNEQIFYICEECGKCFDQNEDYDQHQKTHNGEKVYGCKECGKAFSFRSHCIAHQRIHSGVKPYECQECAKAFVWKSNLIRHQRIHTGEKPFECKECGKGFSQNTSLTQHQRIHTGEKPYTCKECGKSFTRNPALLRHQRMHTGEKPYECKDCGKGFMWNSDLSQHQRVHTGDKPHECTDCGKSFFCKAHLIRHQRIHTGERPYKCNDCGKAFSQNSVLIKHQRCHVRDKPYNCQISHLLEH