MPIRSRFTKDEKKVMKFIDSTEEIIKHMNKSDSNKRSRLKLSGEQIDILESNFKIDSHPNSTTKSLLANALSIPFKNIQIWFQNRRAKEKMVRDSSKRRNGNTIAEERDQERGTVNYQTMCPFDFPPQERYFL