Inhibitors of the enzyme enolase for precision oncology Grant US-12679855-B2 United States of America 14 Jul 2026