>HindIII 1049 1241 1761 4207 7441 10839 15867 -1 >EcoRI 2240 9766 34877 -1 >EcoRV 4350 4557 5539 7987 15623 -1 >SacI 1381 1833 3465 8955 9590 20241 -1