>HindIII 1074 1649 1971 2204 2494 3634 4180 5815 6168 7457 8754 -1 >EcoRI 1036 1372 1929 2264 2801 3417 5587 6262 7883 13606 -1 >EcoRV 2073 5277 6104 6290 6386 19814 -1 >SacI 1094 4350 4780 7929 8702 8835 9340 -1