MRNGFVFSLVMALIVAIFAIQNAVAIPIKILFWQINFSLAIIILFSAVIGAVITGITGIKKERGIKKQNKDLLNKIEELEKTNVDLLDRLEKLSSDSKDEHYIKDLEDKEIILDRENKK