Ketohexokinase (ATP:D-fructose 1-phosphotransferase) from a halophilic archaebacterium, Haloarcula vallismortis: purification and properties