Characterization of a halophilic glyceraldehyde-3-phosphate dehydrogenase from the archaebacterium Haloarcula vallismortis.