SEARCH Articles Figures Tables 7,8-Dihydrofolate Catalytic mechanism Dihydrofolate reductase Dihydrofolate reductase mechanism