>EcoRV 858 904 1096 1384 1671 1722 2927 3958 4057 4699 4798 5912 8367 -1 >HindIII 1544 2003 2126 3495 5259 6040 6929 8367 -1 >EcoRI 644 802 1005 1168 2053 2202 2658 3096 5067 6786 14160 -1 >SacI 437 698 1150 2212 5344 6487 7884 22844 -1