>HindIII 4125 5429 10093 11026 12901 -1 >EcoRI 864 921 1809 2904 14075 22557 -1 >EcoRV 1116 5196 8551 9222 18977 -1 >SacI 1120 3532 3753 10971 22273 22915 -1