>EcoRV 591 623 797 1065 1697 2072 2194 3173 4059 4255 5034 5364 7748 7900 -1 >HindIII 476 738 882 2113 2457 3079 3730 4383 4853 5317 10292 12372 -1 >EcoRI 692 860 1192 2071 2591 3060 5425 11447 20898 -1 >SacI 434 1358 2247 2656 2708 3011 3287 3526 3567 5386 6696 7418 7578 -1