IKRPLNAFMLFRKQFVAQRRDMLMMIEKDHRKLSEMAGKMWRDMTMAERQPWFAASEAEKVAHDQKYPDYKFTP