MCPPQAQAEVGPTMTEKAEMVCAPSPAPAPPPKPASPGPPKVKEMGHQGSSPPRLPPGVPVISLGHTRPPGAAMATTELSALRPPLLQLSTLGTVPPPLALHYHPHPFLNSLYIGPAGPFGIFPSSRLKRRPSHCELELAEGHQPQKVARRVFTNSRERWRQQNVNGAFAELRKLLPTHPPDRKLSKNEVLRLAMKYIGFLVRLLRDQAAAXMRQPRWGGPAHQDAPPCPDGDGARRGRWALGRGRPGRPAARAAQPPG