MNDMRDHLCIEEKCKKGIEYHKKFIEKNRVKIKSLKEDEKNGIQRYPNDNNSIIEGTYLSNFNYALDDIIAKYSLGENIHTMEADFENALIDLGHIGEREVGYLNLIWMISLGILLETEKKNLVSLAKLVEKENMNDAVIDFLLCASDIGYTKMTNRYYKENPYAKTREIIELAQTDKKEASKRLQTYMEKEWFKGHYDYEWKNAHKEPGYVGYWSFETAAIVKILGLDDTSLKDNNHYPYDLAHYKNEMKFKHIDLSEYHYEDETEEIEDIVEGIEHNPALENIIPPKWHSLVNELIHDYENMDDSSFYEKYKKTIGIGQVWFLPQEYEEENEQKNLLGSLIVFALTVRDYILQLDYKDDLEDYIDNLKNFWNVSETKLVQFILENDQNYYAWVPKEASIPNMYEVKIESVDVEEVL