>HindIII 1406 2216 3222 3487 3838 4769 4981 5685 6763 8204 -1 >EcoRI 1881 3124 3908 4322 4648 4977 5504 7970 8942 -1 >EcoRV 2751 7910 8862 12220 12220 13647 13647 -1 >SacI 4132 18763 28443 -1