SEARCH Articles Figures Tables Fumarate hydratase Hydratase Hydratases fumarate hydratase PH dependence