MTPDERPLPPMPPQCATSLSMMSLQAASCRAVIPDASGAINPDKIRDQIEVVKRQLDVFQQLMADAKGELDMARMEEESQDSAAVDDMCEPSPSSSHADSESPRDRRLHHCTHPHCGKVYTKSSHLKAHYRTHTVTNVVT