Communication between the active sites in dimeric mercuric ion reductase: an alternating sites hypothesis for catalysis.