Text this: Catalytic mechanism and substrate specificity of HIF prolyl hydroxylases.