MENGLLHNKPFIIEPISTPNKNITSTYDKKEESYLVNSKYKFPQYTFNSIVGIITEKKFILYKPNDKKVETELLFANIELYYDKFEKHLINTSTPFIFRKLESELVHFIKSHCNPLNLFIQLIFSDFYTKDQIIILVDLFLKVCGFRGIQLLQIGFCIGIKLRKSTLALEYVNHITGYTFIDDYTTVDSFCTDNIVSIIPNISLADNEDIADEFCRLKTLNYNNKFSCKKCDVKEDSIDKIYKHLERDHKIKDNTQEWVYELKNKSFNELIEFIFTNKLKKLENNKYTVQLNFDTTNNIISESNTSINYIIIQPKDLLSSAIIFKELDTSKELWLTDKEWEIGRKRILKEKVLFYI