>HindIII 1515 2104 2154 3221 3868 4098 5081 7703 8842 12337 -1 >EcoRI 2139 2304 2687 3272 3925 3972 8153 8692 16351 -1 >EcoRV 2389 2841 6901 8612 12471 18269 -1 >SacI 2610 4942 6326 13065 23754 -1