Receptor-based Screen 2023-04-20 00:04:41 RPL24.pdb FDA-approved Finished