>HindIII 1015 1468 1480 1624 2088 2112 3266 3543 3587 3771 10409 10606 -1 >EcoRI 1046 1151 1965 2126 2135 2493 3066 4239 5330 5471 6840 13574 -1 >EcoRV 3781 5183 11558 11776 15016 -1 >SacI 1235 1950 2645 5454 10614 25490 -1