>HindIII 1675 5115 7554 15777 22160 -1 >EcoRI 2523 4025 4736 5202 6587 6660 8237 11893 -1 >EcoRV 1804 1917 2047 2560 2926 3948 4086 5791 6671 8845 9733 -1 >SacI 1860 3198 6006 7585 9756 10460 12582 -1