MARSVEPLAVGRVIGDVLDMFTPTVGFNVHYGPKQVANGCQIKPSSTVDRPRVQIYGSHISNNLYTLVMTDPDAPSPSEPTMREWLHWIVVDIPGGADVTKGKELMPYMGPRPPTGIHRFVFALFQQKGPAEVARPPDVRNNFNTRTFAENNCLGLPVAAVYFNAQKEPASKKR