IPRPRNAFMIFRSEFCAEEKISRSVERDHRHISRIIGYYWNKMTEAEKDIWRRKAEQEKMDHLRKYPGYRFTP