MVYTLLKGTGSNCVSVDTLPGSTLEIEYHLPDLKVKDNVEDQKLLDEPLNTEGMDEAEAALLQRQREVAIKRARQGKDVSIAISQRNPFPIIELEPHKRERPRNQREQPADKEGTILFETSPTGGPVQLCIHSLFANKLHPYLIGLRIEQIVNLSAEQTEMIHDEQEQGEAPRILVKNDAADAETEQVLSHLSAFTQEMVRAENLVRTILASADVVKKEEADFYEQSIRMEKSVHFWPMVQLVCLLLAAFFQIRHVVTWMKRKHIY*