Receptor-based Screen 2025-03-12 20:53:53 pMLKL_4m67.pdb FDA-approved Finished