MTQVVPLTKQELASKLVQEIAKKGDEIPEEYLRKDGFPEAIDAPDLWRGKLLIDFSLLSSYSATELAKLRSALSQWGCFQVINHGIDISFLEELIEVSKQFFALPLEEKLKCSAADDIVQGYGTDSAYSGSQTPNWNDRLFLFLHPKERLRHECWPQKPEKLREMIVEYSKKISTVNKVICKAMSRSLGLEENCLEFGKHGPAMARLNLYPPCPYPERVLGAKPHADHTVITYLFPEKEVEGLQILKDDQWYKVSVIPDALFINFGELGEAMTNGVFKSAVHRVGTNSEKDRISAVMFFNPDDEEVEPLSELISAHKPQLYRKFNMKEYRPKIYESFRLGLRPLHGFQV*