MKNKLLKAKFFGILLFLSTNTYSQSDSVRLKTLETKVQLIEDYKSNIDQYAKIELEKHKAELKADIDKDYENVRNLFALILLIGVPTTLYGLYEMFWGTKKKIKKAIEEKIEKIVELKREDIIKLINNQAYDRQIKASKKILILSVTEEAQEDIKNTTANMGFKNLIFRLTNSTTDLPENDLIIINNIDGEFSQEKISEIIEENSDEDTFFVAYTSKQIDRNPRMNFANSKFTLYHSILTTLAFTTSIRDID