MGRAPCCDKASVKKGPWSPEEDATLKSYIEQNGTGGNWIALPQKIGLRRCGKSCRLRWLNYLRPNIRHGGFSDEEDRIILSLYISIGSRWSIIAAQLPGRTDNDIKNYWNTRLKKKLFGKQSRKDQRQHQFARQAANGGHKEEASEGVAGNNGFAAGAYNWHQHGMAMPPRPMPGSMVEGNRIGEGVDESIRKLLFKLGGSSFAALPAPPCLPPSMYGEAPNFVAPSVHTAPLNEGGIHCSGVLPALELDESFQFNQVKLDGLECFFGMGDQSMRWNEVSPLVCPNTTVASSSQAMQQYCLVEEPVDLGMQ