HgiAI: A restriction endonuclease from Herpetosiphon giganteus HP1023