>HindIII 1046 1168 1609 1746 1840 2522 3213 3271 3545 4938 5053 6140 10116 -1 >EcoRI 5524 5772 9364 11042 13660 -1 >EcoRV 1504 5173 6324 15229 17622 -1 >SacI 4720 5480 6626 7230 7931 12082 -1