MFKRARTPEELATKCTDALDKLRRDRANEEQLERVRKYLTEMRTILLSPDVSTQSRALVKAASKVSLATQLVEHLRNLPFETRKDAATVFNCLIRTEVDGQEVVVEELSDSPELLEVIATGYEVTDAALTYGAILRDLCRNQTLVRKILYAESFWKLFEYMQLQTFEIASDAMATFREALTRHKDIAAEFLMANYDRFFKEYTELLEKGNYVTRRQSLKLLGELLLDSANVQVMLKYVAEVENMCFMMNLLRDESKSIQFEAFHIFKVFVANPEKPAMVSTILTKNKAKLITYLQDFQTTREDESFHSERTMLLELLADLPDAE*