MGRAPCCSKVGLHRGPWTAREDKLLINYIRAHGEGHWRSLPKKAGLLRCGKSCRLRWMNYLRPDIKRGNITPDEDDLIIRLHSLLGNRWSLIAGRLPGRTDNEIKNYWNSHLSKRLDSTSSATKMKCSTRGPRKRITLQSNKMKGNQDSAHGETTRTKIYLPKAVRISPVSFARTSSIFKGSGLSSHDTEDYSLPILDQVNSMNDGADNLPCNGDHYQNLVYGHVSSCQDYIPTTNEKMLDELFEEYEQFLKTDNYAQLDSFIDSLLL