GTVTATITVKIKGDPDQVPKLKKEVLEKISKIFGPPSVTATVKYDPSTGTIGVTFTVTVDGDWSDEELKKIIQKLIEAIKEELEEAGEKVDEINIEVSED