MNEDVKKSTEIMFQYNEVAVERLASIQQEENYEVKFFEEVKPYGDIFFKELDEWASLVTEWLKKERPKYIHVNQVETLKENLQNVVLQSFYPETREKRFKKMYHSNKYVLESILNN