Receptor-based Screen 2026-02-28 13:58:46 6S76.pdb FDA-approved Finished