MVSRESILMTDTPYYSLEKIKRLLRNSDTRIITRRDRQEAAALGYADDDEMVDRVSQVTLDEFKKKMPSEDMPGYWQDVYNSIEPDGTKIYIKLQIREESGVIISFKRK