MARSGNGGGEGGGGGGGGLKKGPWTQAEDKLLVDHVRRHGEGNWNAVRRETGLQRCGKSCRLRWANHLRPDLRKGPFSPDEERLILRLHGLLGNKWARISSYLNGRTDNEIKNYWNTRLKRRVRAGLTPYPPEIEREIAHLRAQNLNLSAADGSGGLTTPPLLLDPSNPFALPAPVMAPSPSASQSNSPLINQNYPLLNQMQGLQLLHVANQQPPPPPQQQPAFHHDGGAGLGGGFVSSGLPPLPTRPRELPPNQFETATSGGGGGDGLLESLLLGDDHLLPRSNPSMLRVGSMPELMYREPSSSLLLHGGASDSDVTSQCPPGEEDQHYGGRWDFIFEDVKPSKRRAASAVEEEISGMFGIAPGSIPGEWFSPGGGGAAGAGSSAASPGPSSVVTTDDDFTLEMQQIMSSLPLLEPEEHNWNA