>HindIII 2825 4384 8656 9142 9718 12282 12478 -1 >EcoRI 984 1635 1712 2044 2148 2905 3329 5756 6463 10877 -1 >EcoRV 1192 2120 2174 2198 2584 3121 7940 8718 8874 9681 -1 >SacI 1258 3043 3149 3483 3994 4256 7219 16662 -1