>EcoRV 1062 1511 3193 4245 5108 9553 18560 -1 >HindIII 540 2244 2733 3618 4605 6487 11757 -1 >EcoRI 1630 2665 2974 3331 4236 4556 5863 7948 9568 -1 >SacI 437 547 2562 5627 5741 7515 8054 11885 -1