Crystal structure of human fumarate hydratase