MGRAPCCSKVGLYRGPWTTKEDTLLINYIQAHGEGHWRSLPKKAGLLRCGKSCRLRWMNYLRPDIKRGNITPDEDDLIIRLHSLLGNRWSLIAGRLPGRTDNEIKNYWNSHLSKRLKNNTARNKSKCMGESAGKRGDTKANNKRKHKEDNEGISSRNGEATTKTRIYLPRATRVCASSVAKYINNIQSLIGSSSSNAEDGDHTNWGMSGLKVANNGGQAWASNNEEFDGPISLQKDIMLDDIFEEYQQLLKADDHGQLDSFVESLLA