>HindIII 878 888 934 1030 1214 1247 1387 2034 2570 3394 3926 5207 8236 8846 -1 >EcoRI 2046 3914 7522 10025 19095 19095 -1 >EcoRV 902 4883 5656 14164 14164 16324 16392 -1 >SacI 1229 1944 2756 3324 4742 5094 10324 12076 -1