Purification and characterisation of a salt-stable protease from the halophilic archaeon Halogranum rubrum.