MQSSSAEVTMMVSQNRKRAPAWTEWEVRELIAVWGEESRLSELCSSFRNAKTFVKISQGMKDRGHNRDPKQCRMKLKELRQAYQKTREANGRSGSEPQTCRFYDELHVILGGSATTTPAMLFDSFNGDGGNTEAGLGDEGDASKRRNWFS