>HindIII 891 3344 4209 4595 8467 10223 10472 -1 >EcoRI 1028 1414 2367 3621 5730 7728 7728 12324 -1 >EcoRV 1593 2013 3035 3045 3367 3402 4046 6345 13768 -1 >SacI 1080 3539 4193 4301 7665 20395 -1