MGRAPCCSKVGLSKGPWSPEEDSLLSDYVQKYGEGQWRSLPKKAGLLRCGKSCRLRWMNYLRPGIVRGNITADEEDLIVRLHALLGNRWSLIAGRLPGRTDNEIKNYWNTHLLRKLHSAGVVHPAGGRDLPRSDNLTKQKKSKSHTKKKEDDGVKNRAPFQKTRVYLPKPLRVSPEFSRTNSFDSSGSRTSSGSPVEWPPLFEIKDAVYEMLIGDGGGGGAAADFLGGEFSPELLSHADSISDNAEMLDKVYDEYLQLLQFPE