>HindIII 1261 2072 2334 2533 3174 3346 5229 8875 9304 -1 >EcoRI 1522 2817 3073 4081 6759 7536 9199 14389 -1 >EcoRV 7012 8650 13161 19968 -1 >SacI 966 1152 1780 10488 14830 17771 -1