MLMWSPNEQQRRRGRRERARWRPRERRAGRVEESRGEEGKGEEERNRARWRPGGLRPEGGGERRGVRQLVAQVTKLCGLGMDHSACSVEWAQDGTQLAVGTNLREV