Bli I, a restriction endonuclease from Bacillus licheniformis