MGRAPCCPKVGMHRGPWSPGEDALLANYIQCHGEGNWRSLPKKAGLLRCGKSCRLRWMNYLRPDIKRGNIGPEEEDLIIRLHSLLGNRWSLIAGRLPGRTDNEIKNYWNSHLSKKLRKQGMEVREGTSKGTSKRARISQKKSTDNVNNSNNHNSKSQQDKRKKKNEGEGTAEITRTKIHVPKPTRFTPTLMNCNLIENSSVSEIPKTESATSEEEKGDISMEDLEMNLCDIKECGFFFEEDDPSHALAFDFPSKDGLLERHFQEYYELLNSEGDQVQLNPFPDQSLLLW