Which restriction enzyme, makes single-stranded breaks four bases apart in the opposite strands of its target sequence so generating fragments with protruding 5' termini and hence, fragments with sticky or cohesive ends ? 5'-G 5'-AATTC-3' 3'-CTTAA-5' G-5'