MEKSIRELIRSPRETLGGFCFLPRLIDKVRLYATGDLPKDYHENLLKEGKTFDGRFLLFTGVSPEALRNVILKSKTDEEVLSWILKNSQAKTEREIREWVDTIRKDRPDADRSRARKSFYPEVAKKWDVARLSPFDLIDLDEGRIDHPIDGEMKQSRP