Conformationally restricted analogues of trimethoprim: 2,6-diamino-8-substituted purines as potential dihydrofolate reductase inhibitors from Pneumocystis carinii and Toxoplasma gondii.