The phylogeny of the mammalian heme peroxidases and the evolution of their diverse functions

The phylogeny of the mammalian heme peroxidases and the evolution of their diverse functions