5-Aminolaevulinic acid dehydratase: metals, mutants and mechanism. (August 2002)