Which of the following is not a source of restriction endonuclease?
1. Haemophilus influenzae                         
2.Escherichia coli
3. Entamoeba coli                         
4. Bacillus amyloliquefaciens