>EcoRV 1549 4474 7027 7185 29949 -1 >HindIII 1671 4172 4334 5036 5132 7228 7763 8418 -1 >EcoRI 1762 1894 1997 2215 2886 3609 4290 10315 -1 >SacI 435 701 14696 39275 -1