>HindIII 1921 2565 3487 3768 4885 5716 9697 11890 -1 >EcoRI 1688 2278 2315 2646 3538 7855 23256 23256 -1 >EcoRV 2868 7044 8931 11693 12743 -1 >SacI 878 973 2021 2630 6887 11916 17165 17621 -1