>HindIII 1373 1628 1912 2111 2563 3948 5385 6612 9832 10405 -1 >EcoRI 944 1730 1957 2138 2621 2954 2983 5458 7549 7975 10275 -1 >EcoRV 5330 5415 14277 21915 -1 >SacI 1111 1560 1909 2265 2429 2917 3038 3434 5550 9541 11794 -1