MGRAPCCSKVGLHKGPWTTKEDALLTKYIQAHGEGQWRSLPKKAGLLRCGKSCRLRWMNYLRPDIKRGNIGPDEEDLIIRLHSLLGNRWSLIAGRLPGRTDNEIKNYWNTHLSKRLKTRGADQNARNGLLKGVDLQKKKKKNNKKKNQKESKCKDEVVRGETKVHLPKPIRLTSFTRNFPVMETCDGNGNNNFGSGPSGRGGELVKEDLGVSWHDCKGDGLLDDEVDHVLDFPSQSQAPAKEGMLEKLYGEYLELLKEAEEKVQLDSYDESLWT