Glucose-6-phosphate dehydrogenase from the hyperthermophilic bacterium Thermotoga maritima: expression of the g6pd gene and characterization of an extremely thermophilic enzyme.