>HindIII 1384 4721 8157 10167 10920 11126 -1 >EcoRI 871 3062 3396 4217 4440 7691 23109 23109 -1 >EcoRV 4853 8484 12520 20852 -1 >SacI 1526 1601 2182 19746 21145 -1