MARSGGGNGGGEGGGGGGNGGGGGGLKKGPWTQAEDKLLVDHVRRHGEGNWNAVRRETGLQRCGKSCRLRWANHLRPDLRKGPFSPDEERLILRLHGLLGNKWARISSYLHGRTDNEIKNYWNTRLKRRVRAGLTPYPPEIEREIAHLRAQNLNLSAEGGGGGMLPPPLLLDPSNPFALQQAPVVAPSPSASQANSPPLINQNYPLLNQMQGLQLLHLANHQQAPPPQQQQQQQPAFHHHHDGGGGGGFVSSGLPPLPNRPRELPSNQFETATSGGGGGGGCDALLESLLLGDDHVLPRPNPAMLRVGSMPELMYREPSSSHVLHGGGGGGGASDSDVTSQYPPGEEDPHYGGRWDFIFEDVKPKRKAASAVEEISGMFGIAPGSIPGEWFNPGGVGSAAAAAGGSSAPSPGPSSVVTTDDDFTLEMQQIMSSLPLLQPEEHHNWNA