MPKEQYMCQLCANHAIFNQPKKGHKQKCPYRNCPCSLCALNTKRRALDQIERQLKHTNEPITAHAPTSMTSPSKECQLSPTIPKLMPNNPTAGKDTYRNSISHNNNAFTIQLPATITKKELKLLRRDEQPLHNSLKRSFPKNIEDEMETIKKEKISIFHSAEMLAIGESNN