MARSGGGNGGGEGGGGGGNGGGGGGLKKGPWTQAEDKLLVDHVRRHGEGNWNAVRRETGLQRCGKSCRLRWANHLRPDLRKGPFSPDEERLILRLHGLLGNKWARISSYLHGRTDNEIKNYWNTRLKRRVRAGLTPYPPEIEREIAHLRAQNLNLRRRRRRWRRRHAXLPPLPNRPRELPSNQFETATSGGGGGCDALLESLLLGDDHLLPRPNPAMLRVGSMPELMYREPSSSHVLHGGGGGGGASDSDVTSQYPPGEEDPHYGGRWDFIFEDVKPKRKAASAVEEISGMFGIAPGSIPGEWFNPGGVGSAAAAAGGASAPSPGPAAVRRHHRRRLHPRDAADHVVAAAAST