>HindIII 991 1111 1111 1257 3895 4776 4776 5429 8206 9032 -1 >EcoRI 1016 1938 2188 3933 8371 11983 12590 29259 40934 -1 >EcoRV 5005 9405 12366 15796 -1 >SacI 2118 2547 2577 3611 5117 8846 17128 -1