MARRDVNFARASVLSALECSPDCVPAHAFHVRVLETAGELQSALQVAEQLHADYIRSSRKQFAIDSQLRAEILGARSRLRSSVTNAARSQDFTTSNRAGIPLVQVDSHQKYRLCLLDGGIQRTLSLGVPFAIRMAILNEFNVFQRSDFKSIASCSHELECDCTLLVRVHLVDHDTGLNSVHPVELVTATGEPHVRLGASGRGSVTCMLAQRRGLTEASNSSSRFAGESCAWRIECEPDQCHAVTASGDDEASRKSSLTTCRSVISVSTLPFELTFTAHSATDNAIKWLADCGGYCRKVTLPPATRVENGDATMAPAELLIAEAPAELGIGGKVWDSAFSMIRFVAQRREWFQGRRCVELGAGTGLVSLATARLASPQLMVVTDLAEVLPLLRANVTLNQWTAHCAAPQVRELCWGTPLDEEISADVILCSDVVYDPELYHPLVETLSELFIRGPDHACCYMAYRQRHPQSADFWTKLTAAGFTVDTLSSFEADGVRILRIVKPAVNGCPGS*