Heme to protein linkages in mammalian peroxidases: impact on spectroscopic, redox and catalytic properties.