>HindIII 1030 1407 1995 2700 2909 3215 3524 6150 6462 6997 8574 -1 >EcoRI 1530 1877 2066 4280 7140 7954 21022 -1 >EcoRV 3290 5384 7302 8258 9180 9355 -1 >SacI 6632 8246 11944 17753 -1