The role of intramolecular interactions in the functional control of multiheme cytochromes c