>HindIII 1527 2106 2163 3218 3870 4102 5080 7711 8863 12318 -1 >EcoRI 2137 2304 2682 3281 3937 3975 8178 8699 16490 -1 >EcoRV 2386 2844 6941 8675 12534 18371 -1 >SacI 2608 4957 6325 13156 23964 -1