Structure, electrocatalysis and dynamics of immobilized cytochrome PccH and its microperoxidase.