Peroxidase activity of de novo heme proteins immobilized on electrodes.