MKVKFFDKNVRNKFWKYFSIVSAVLSFILLFNVVQDEYEEYLVYLGCLFAFILVVIYLVIWYRANKLTDINIDVDGSNVNIKCGDIFLENGLKVIAFNEYFDTLVDDKIISKKSLNGIFINRIFGENTSELDQFIEASTNSSDVIDGECQRNLGGKTVKFKLSTIFVYNDFVLTAFTKFDEHNKATLTMPEYLEFLINFWDRINRVYAQKTVSVPIFGSGITRIKEHKNIADEDLLKIMLWTFKLSEMKFKYPAKLAIIIHKDKMGQINLFNLKSIELDL