MNIKKILKILEGLHLEIYKDEDGYYTIGIGHLLTRSPSLEEALKELDKAIGRKTNGVITEEEAEKLFEKDIAKAVKDILKNPVLKPVYDSLDEVRRAALIALVFALGSKKVAGFTETLKLLKEKKWDEAAETLKKSEWYKKTPERAERVITIFRTGTWEAFEGL