Receptor-based Screen 2025-03-02 18:26:35 triosephosphateisomerase.pdb FDA-approved Finished