MGRSPCCSKEGVNRGAWSAEEDEILSNYIKTNGEGKWRDLPRRAGLRRCGKSCRLRWLNYLRPDIKRGNISSEEEDLIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTCLGKRMKGQSSSKTGRKGVIYGSEEKKHSTETLHEPHKVIQTNATRCNKVLLPPQQGEPIKEKDTDVGLLEIPSVLASQDGQYLGFLMDFDFGGLLVSDVLDSSYMLPLGDEIHEKSHANGGDCDGNSFSSSFDHHLALNEAVLGDWSESNLVQNGVAPEIERLGLP