MMENVYVCRQPLRVKVERSKPYKMSGCDKYLDYVELSMKCRVCGDKASGFHYGVHSCEGCKGFFRRTHRMKLVYKPCPFVKTEPCKINIATRNKCQYCRFQKCMQVGMSHDASRFGRMPREERLRLLEELKDEETEATEEEKHRAEIRELTDRIHSIYINMWMGQFISMPVGSRATRSKEPNGKTEDHKSMKELTEKEALTKFCRGALLAIIESLAKFAKKLQEFKNLDLNDQVCLLKHAAFEVALIATSSRYASEGLWFPTDGVYFTKKMLEQLEISFFDGKFKFFEKMKKLNLTERELALFCVLSLTSPDRDELIERDEVEKFQEQVLEAIQIELRTNHSNHRMLLPRLLSLLVDLRQLVLDHIKQVQQLMLMDDPSYSGPPPLIKEIFGLY