MKDRQRWRSEEDAILRAYVKQYGPREWHLVSQRMNVTLDRDAKSCLERWKNYLKPGIKKGSLTEEEQRLVIRLQAKHGNKWKKIAAEIPGRTAKRLGKWWEVFREKQQREQRESNKSGAATAEPGKYDRILESFAEKLVKEQRAVPLLMATPFLPPWLSNNAGSRRPPSPSRGGNGGLGLTTSQRSVHKKEAAWRLKRLELQLESEKACKRREKMEEIEAKVRALREEQQDEPPYLPWNLKLKPITHLFVFIAFILSSEEEIPVYLFVLPRSNCSQ