MARSGGGNGGGEGGGGGGNGGGGGGLKKGPWTQAEDKLLVDHVRRHGEGNWNAVRRETGLQRCGKSCRLRWANHLRPDLRKGPFSPDEERLILRLHGLLGNKWARISSYLHGRTDNEIKNYWNTRLKRRVRAGLTPYPPEIEREIAHLRAQNLNLSAEGGGGGGGMLPPPLLLDPSNPFALQQAPVVAPSPSASQANSPPLINQNYPLLNQMQGLQLLHLANHQQAPPPQQQQQQQPAFHHHHDGGGGGGFVSSGLPPLPNRPRELPSNQFETATSGGGGGCDALLESLLLGDDHLLPRPNPAMLRVGSMPELMYREPSSSHVLHGGGGGGGASDSDVTSQYPPGEEDPHYGGRWDFIFEDVKPKRKAASAVEEISGMFGIAPGSIPGEWFNPGGVGSAAAAAGGSSAPSPGPSSVVTTDDDFTLEMQQIMSSLPLLQPEEHHNWNA