MAPPRETKKRTTRRKKDPNAPKRALSAYMFFANENRDIVRAENPDVTFGQVGRILGEKWKALTPDEKTPYEAKAEADKKRYESEKELYNATRASKEEF