Structural mechanism of allosteric substrate specificity in a ribonucleotide reductase: dTTP-GDP complex