Restriction Enzymes and Palindromic Sequences