MPTEADWELVLAVGKLLEKDIKPFGGAVLILLFEAHPELLKKLPDYNFITTPEEYEKSEKMKKLGAEILRLLFEFVLDRGNADDIIEPLAVALAVVLKIPLAFLDDLVECIVAVATERHPDAFDDPALEAFDGVMLEVIRKIAEIIAEIGY