MARSGGGNGGGEGGGGGGNGGGGGGLKKGPWTQAEDKLLVDHVRRHGEGNWNAVRRETGLQRCGKSCRLRWANHLRPDLRKGPFSPDEERLILRLHGLLGNKWARISSYLHGRTDNEIKNYWNTRLKRRVRAGLTPYPPEIEREIAHLRAQNLNLSAEGGGGGGGGMLPPPLLLDPSNPFALQQAPVVAPSPSASQANSPPLINHNYPLLNQMQGLQLLHLANHQQAPPPPQQQQQQPAFHHHHDGGGGGGFVSSGLPPLPNRPRELPSNQFETAMSGGSGGCDALLESLLLGDDHLLPRPNPAMLRVGSMPELMYREPSSSHVLHGGGGGGGASDSDVTSQYPPGEEDPHYGGRWDFIFG