>HindIII 1294 1326 1906 4845 5059 5702 10392 14159 -1 >EcoRI 2611 2722 2722 2885 3499 4426 4617 6764 8054 10455 -1 >EcoRV 2405 2724 2745 3297 5176 5334 7524 16591 -1 >SacI 2234 15933 26599 -1