MPRPINPFIVYCQVQKDFFNRARPKRSAGETRKIMGDMWRNMTDEEKEYYAQLTEVENEKRRREHIFDLRDRAIAEWEEEEARRKGVLGSSVLDTTSEHTRGLLLANYMNERHEVDQHREDSKATLDDADDEEE