MAAPREPKKRTTRRKKDPNAPKRALSAYMFFANENRDIVRAENPDVTFGQVGRILGEKWKALTSEEKTPYEAKAEADKKRYESEKELYNATRSSKEF