Porphyrin pi-cation and protein radicals in peroxidase catalysis and inhibition by anti-thyroid chemicals.