>HindIII 1356 2158 2457 2538 2896 4258 5383 5712 8093 10130 -1 >EcoRI 2514 2514 3056 5605 10795 22021 22021 -1 >EcoRV 929 2700 3159 8784 8784 9930 11662 -1 >SacI 1646 4624 7799 30627 -1