The prototypic class Ia ribonucleotide reductase from Escherichia coli: still surprising after all these years. (22nd May 2012)