MDEIETLAKSLVLRLNRKNIFPPLFNEPESFVPPMGSKPKKPVNSFIICRQNVCKEAKTKGAHNMRIISKATSILWRSATSVSKMLYFKDVINFKNYFALPN