A [[Protein]] [[Enzyme]] known to cut a half-[[DNA]] or an [[RNA]] strand at a specific sequence of bases, such as AAAACCTTT X CCC. It means Restriction Endonuclease. generates cohesive(sticky) ends * EcoRI : G|AATTC - CTTAA|G * BamHI : G|GATCC - CCTAG|G * BglII : A|GATCT - TCTAG|A generates flush(blunt) ends * BalI : TGG|CCA * SmaI : CCC|GGG RestrictionMap or [[RFLP]] is made by RestrictionEnzyme, [[REBASE]] is its [[Database]]