MPPHTSESPAKKQSKWSPEEDALIIELRGSGMKWDDISKRLPGRSSISCRLHYQNYLERRSEWDEERKNKLARLYESLKEASREIFRLCHRQGTAVAHLDLLYRLLHPADGHWQLDAKAYRHDRPLHRPLRHTITATLAAIRWRQL