Thioredoxin from Lactobacillus leichmannii and its role as hydrogen donor for ribonucleoside triphosphate reductase.