MARSVEPLAVGRVIGDVLDMFTPTVGFNVHYGPKQVANGCQIKPSSTVDRPRVMTDPDAPSPSEPTMREWLHWIVVDIPGGADVTKGKELMPYMGPRPPTGIHRFVFALFQQKGPAEVARPPDVRNNFNTRTFAENNCLGLPVAAVYFNAQKEPASKKR