MGRKPCCSKEGVNRGAWSAQEDRILTNYIKTHGEGKWRDLPKKAGLRRCGKSCRLRWLNYLRPDIKRGNISQEEEDLIIRLHKLLGNRWSLIAGRLPGRTDNEVKNYWNTCLSKRMMKGHSPNTSNQEHFKIRSQERRPSLDTSAEAPLVECEPHQVIRTKAVRCTKVFLPPVQGDPLGEKDKEPGDNEIPPLVTPQGDDCLNFLMDFDMGEAFVSDILDTDYVGPFGDEIQEKSSRDNDGDDGGHNFLSSFDEHLSFSEAVLDDWKDSNSIQDDVGLGLDFSDLPSWVIKEAC