MAAARRAVAWRRAAAVVASGWSGGASGGSERQRALLKFVQEADPSLMHFFEEAAHPEVIIAMRQTITSMLGTLPPQFFRVVISTEAENLAQLMYSVLMSGYMFANAWTRLSLTRSMAEQPAGLLEPELAVSGGGTSLAGAVAAAGGSLDGLEEAAGPAYAPGSQKVRVEGEVLRWHHENGKEVVPALQYIEQLEAELAELRQQMAAQAAAFERAAATDAKFQPLPGNELLDYLKCLSPEELVALTDCASEDVVEAMNLFVQRLMGMEEETWQGGSSDCTAGELAQLMYWLMITGYELRGLEQRLNLTRTLDLPPPPGPEPPSLPPGRRL