>EcoRV 882 979 1123 2453 3222 4170 6167 7917 15827 -1 >HindIII 446 611 768 862 989 2574 3183 4582 4719 4907 6886 7935 12471 -1 >EcoRI 679 826 1105 1402 1537 2031 2569 3813 4479 4708 9775 19908 -1 >SacI 2142 2408 2616 2698 2770 3126 3809 5260 11269 13881 -1