(Circular) (Six-base) MAPSORT of: pFN21AE1963.seq Check: 8671 from: 1 to: 6277
pFN21AE1963 6277 bp
With 182 enzymes: SgfI *
October 5, 2016 16:00 ..
AatII G_ACGT'C
Cuts at: 278 331 414 600 1536 2910 4087 278
Size: 53 83 186 936 1374 1177 2468
Fragments arranged by size:
2468 1374 1177 936 186 83 53
AccI GT'mk_AC
Cuts at: 1937 2790 3375 3620 1937
Size: 853 585 245 4594
Fragments arranged by size:
4594 853 585 245
Acc65I G'GTAC_C
Cuts at: 3598 3598
Size: 6277
AclI AA'CG_TT
Cuts at: 1563 4404 4777 1563
Size: 2841 373 3063
Fragments arranged by size:
3063 2841 373
AcuI CTGAAGnnnnnnnnnnnnnn_nn'
Cuts at: 1632 2822 2851 2942 3379 4340 5724 5992 1632
Size: 1190 29 91 437 961 1384 268 1917
Fragments arranged by size:
1917 1384 1190 961 437 268 91 29
AfeI AGC'GCT
Cuts at: 2864 2864
Size: 6277
AflII C'TTAA_G
Cuts at: 820 1017 820
Size: 197 6080
AflIII A'CryG_T
Cuts at: 1203 3033 5176 6153 1203
Size: 1830 2143 977 1327
Fragments arranged by size:
2143 1830 1327 977
AgeI A'CCGG_T
Cuts at: 5108 5108
Size: 6277
AhdI GACnn_n'nnGTC
Cuts at: 5006 5006
Size: 6277
AleI CACnn'nnGTG
Cuts at: 1166 1166
Size: 6277
AlfI GCAnnnnnnTGCnnnnnnnnnn_nn'
Cuts at: 1184 1184
Size: 6277
AlwNI CAG_nnn'CTG
Cuts at: 4020 5592 4020
Size: 1572 4705
ApaI G_GGCC'C
Cuts at: 2109 2462 2568 2109
Size: 353 106 5818
Fragments arranged by size:
5818 353 106
ApaLI G'TGCA_C
Cuts at: 3013 4334 5490 3013
Size: 1321 1156 3800
Fragments arranged by size:
3800 1321 1156
ApoI r'AATT_y
Cuts at: 1493 3586 3812 3964 6073 1493
Size: 2093 226 152 2109 1697
Fragments arranged by size:
2109 2093 1697 226 152
AseI AT'TA_AT
Cuts at: 160 1032 4831 160
Size: 872 3799 1606
Fragments arranged by size:
3799 1606 872
AsiSI GCG_AT'CGC
Cuts at: 2001 2001
Size: 6277
AvaI C'yCGr_G
Cuts at: 1870 1943 2101 2276 2347 2376 2486 2659 2973
Size: 73 158 175 71 29 110 173 314
Cuts at: 2973 3602 1870
Size: 629 4545
Fragments arranged by size:
4545 629 314 175 173 158 110 73
71 29
BamHI G'GATC_C
Cuts at: 3607 3974 3607
Size: 367 5910
BanI G'GyrC_C
Cuts at: 618 943 1160 1787 2096 3251 3598 5053 618
Size: 325 217 627 309 1155 347 1455 1842
Fragments arranged by size:
1842 1455 1155 627 347 325 309 217
BanII G_rGCy'C
Cuts at: 1391 2109 2277 2462 2568 3282 3596 1391
Size: 718 168 185 106 714 314 4072
Fragments arranged by size:
4072 718 714 314 185 168 106
BbeI G_GCGC'C
Cuts at: 2100 2100
Size: 6277
BbsI GAAGACnn'nnnn_
Cuts at: 928 1899 2889 928
Size: 971 990 4316
Fragments arranged by size:
4316 990 971
BcgI CGAnnnnnnTGCnnnnnnnnnn_nn'
Cuts at: 1903 1937 1987 2021 2250 2284 2753 2787 4468
Size: 34 50 34 229 34 469 34 1681
Cuts at: 4468 4502 1903
Size: 34 3678
Fragments arranged by size:
3678 1681 469 229 50 34 34 34
34 34
BciVI GTATCCnnnnn_n'
Cuts at: 4169 5379 4169
Size: 1210 5067
BclI T'GATC_A
Cuts at: 1548 1548
Size: 6277
BglI GCCn_nnn'nGGC
Cuts at: 136 243 365 436 1067 1672 2078 2118 2993
Size: 107 122 71 631 605 406 40 875
Cuts at: 2993 4888 136
Size: 1895 1525
Fragments arranged by size:
1895 1525 875 631 605 406 122 107
71 40
BglII A'GATC_T
Cuts at: 6272 6272
Size: 6277
BlpI GC'TnA_GC
Cuts at: 3694 3694
Size: 6277
Bme1580I G_kGCm'C
Cuts at: 1790 2109 2462 2568 3017 3090 3096 4338 5494
Size: 319 353 106 449 73 6 1242 1156
Cuts at: 5494 1790
Size: 2573
Fragments arranged by size:
2573 1242 1156 449 353 319 106 73
6
BmgBI CAC'GTC
Cuts at: 1318 2548 3487 1318
Size: 1230 939 4108
Fragments arranged by size:
4108 1230 939
BmrI ACTGGGnnnn_n'
Cuts at: 442 858 911 994 1393 1417 3013 4008 4966
Size: 416 53 83 399 24 1596 995 958
Cuts at: 4966 442
Size: 1753
Fragments arranged by size:
1753 1596 995 958 416 399 83 53
24
BmtI G_CTAG'C
Cuts at: 1056 1056
Size: 6277
BplI GAGnnnnnCTCnnnnnnnn_nnnnn'
Cuts at: 2926 2926
Size: 6277
BpmI CTGGAGnnnnnnnnnnnnnn_nn'
Cuts at: 1239 2309 2489 2861 2879 2921 3542 4937 1239
Size: 1070 180 372 18 42 621 1395 2579
Fragments arranged by size:
2579 1395 1070 621 372 180 42 18
Bpu10I CC'TnA_GC
Cuts at: 3057 3416 3057
Size: 359 5918
BpuEI CTTGAGnnnnnnnnnnnnnn_nn'
Cuts at: 4402 5267 5565 4402
Size: 865 298 5114
Fragments arranged by size:
5114 865 298
BsaI GGTCTCn'nnnn_
Cuts at: 882 1499 2420 4940 882
Size: 617 921 2520 2219
Fragments arranged by size:
2520 2219 921 617
BsaAI yAC'GTr
Cuts at: 493 1204 3091 4068 493
Size: 711 1887 977 2702
Fragments arranged by size:
2702 1887 977 711
BsaBI GATnn'nnATC
Cuts at: 6271 6271
Size: 6277
BsaHI Gr'CG_yC
Cuts at: 275 328 411 597 1533 2019 2070 2097 2217
Size: 53 83 186 936 486 51 27 120
Cuts at: 2217 2907 3146 3402 4084 4466 5101 275
Size: 690 239 256 682 382 635 1451
Fragments arranged by size:
1451 936 690 682 635 486 382 256
239 186 120 83 53 51 27
BsaWI w'CCGG_w
Cuts at: 4710 5108 5382 5529 5940 4710
Size: 398 274 147 411 5047
Fragments arranged by size:
5047 411 398 274 147
BsaXI ACnnnnnCTCCnnnnnnn_nnn'
Cuts at: 1178 1208 1373 1403 2107 2137 1178
Size: 30 165 30 704 30 5318
Fragments arranged by size:
5318 704 165 30 30 30
BseRI GAGGAGnnnnnnnn_nn'
Cuts at: 1186 2321 2780 3314 1186
Size: 1135 459 534 4149
Fragments arranged by size:
4149 1135 534 459
BseYI C'CCAG_C
Cuts at: 2108 2146 2453 2895 3082 5480 5976 2108
Size: 38 307 442 187 2398 496 2409
Fragments arranged by size:
2409 2398 496 442 307 187 38
BsgI GTGCAGnnnnnnnnnnnnnn_nn'
Cuts at: 1163 1736 3269 3362 1163
Size: 573 1533 93 4078
Fragments arranged by size:
4078 1533 573 93
BsiEI CG_ry'CG
Cuts at: 1540 1815 2001 2256 3109 3339 3727 4488 5516
Size: 275 186 255 853 230 388 761 1028
Cuts at: 5516 1540
Size: 2301
Fragments arranged by size:
2301 1028 853 761 388 275 255 230
186
BsiHKAI G_wGCw'C
Cuts at: 2838 3017 3282 4338 4423 5494 2838
Size: 179 265 1056 85 1071 3621
Fragments arranged by size:
3621 1071 1056 265 179 85
BsmI GAATG_Cn'
Cuts at: 3788 3881 3788
Size: 93 6184
BsmBI CGTCTCn'nnnn_
Cuts at: 2390 2914 2390
Size: 524 5753
Bsp1286I G_dGCh'C
Cuts at: 1391 1790 2109 2277 2462 2568 2838 3017 3090
Size: 399 319 168 185 106 270 179 73
Cuts at: 3090 3096 3282 3596 4338 4423 5494 1391
Size: 6 186 314 742 85 1071 2174
Fragments arranged by size:
2174 1071 742 399 319 314 270 186
185 179 168 106 85 73 6
BspEI T'CCGG_A
Cuts at: 5940 5940
Size: 6277
BspHI T'CATG_A
Cuts at: 4166 5896 4166
Size: 1730 4547
BspMI ACCTGCnnnn'nnnn_
Cuts at: 844 2343 3632 844
Size: 1499 1289 3489
Fragments arranged by size:
3489 1499 1289
BsrBI CCG'CTC
Cuts at: 1394 1823 2230 4164 1394
Size: 429 407 1934 3507
Fragments arranged by size:
3507 1934 429 407
BsrDI GCAATG_nn'
Cuts at: 65 1248 4772 4946 65
Size: 1183 3524 174 1396
Fragments arranged by size:
3524 1396 1183 174
BsrFI r'CCGG_y
Cuts at: 1700 1810 2957 4921 5108 1700
Size: 110 1147 1964 187 2869
Fragments arranged by size:
2869 1964 1147 187 110
BsrGI T'GTAC_A
Cuts at: 96 96
Size: 6277
BssHII G'CGCG_C
Cuts at: 1925 1925
Size: 6277
BssSI C'ACGA_G
Cuts at: 3074 4337 5349 3074
Size: 1263 1012 4002
Fragments arranged by size:
4002 1263 1012
BstAPI GCAn_nnn'nTGC
Cuts at: 794 794
Size: 6277
BstBI TT'CG_AA
Cuts at: 5081 5081
Size: 6277
BstEII G'GTnAC_C
Cuts at: 1184 2623 1184
Size: 1439 4838
BstYI r'GATC_y
Cuts at: 1972 3607 3974 4359 4376 5828 5914 5926 6272
Size: 1635 367 385 17 1452 86 12 346
Cuts at: 6272 1972
Size: 1977
Fragments arranged by size:
1977 1635 1452 385 367 346 86 17
12
Bsu36I CC'TnA_GG
Cuts at: 3327 3327
Size: 6277
BtgI C'CryG_G
Cuts at: 513 1065 2126 2180 2559 513
Size: 552 1061 54 379 4231
Fragments arranged by size:
4231 1061 552 379 54
BtgZI GCGATGnnnnnnnnnn'nnnn_
Cuts at: 487 1170 1226 487
Size: 683 56 5538
Fragments arranged by size:
5538 683 56
BtsI GCAGTG_nn'
Cuts at: 3286 3793 4587 4607 3286
Size: 507 794 20 4956
Fragments arranged by size:
4956 794 507 20
ClaI AT'CG_AT
Cuts at: 1554 1554
Size: 6277
CspCI CAAnnnnnGTGGnnnnnnnnnn_nn'
Cuts at: 529 564 529
Size: 35 6242
DraI TTT'AAA
Cuts at: 3581 3581
Size: 6277
DrdI GACnn_nn'nnGTC
Cuts at: 809 1316 3367 5284 809
Size: 507 2051 1917 1802
Fragments arranged by size:
2051 1917 1802 507
EaeI y'GGCC_r
Cuts at: 8 62 1487 1537 1812 1830 2253 2508 2955
Size: 54 1425 50 275 18 423 255 447
Cuts at: 2955 2985 3102 3336 3477 3724 4613 6242 8
Size: 30 117 234 141 247 889 1629 43
Fragments arranged by size:
1629 1425 889 447 423 275 255 247
234 141 117 54 50 43 30 18
EagI C'GGCC_G
Cuts at: 1537 1812 2253 3336 3724 1537
Size: 275 441 1083 388 4090
Fragments arranged by size:
4090 1083 441 388 275
EarI CTCTTCn'nnn_
Cuts at: 1353 2345 4207 1353
Size: 992 1862 3423
Fragments arranged by size:
3423 1862 992
EciI GGCGGAnnnnnnnnn_nn'
Cuts at: 387 1451 1589 2959 3017 4864 5238 5384 387
Size: 1064 138 1370 58 1847 374 146 1280
Fragments arranged by size:
1847 1370 1280 1064 374 146 138 58
EcoICRI GAG'CTC
Cuts at: 3280 3280
Size: 6277
Eco57MI CTGrAGnnnnnnnnnnnnnn_nn'
Cuts at: 1239 1632 2309 2489 2822 2851 2861 2879 2921
Size: 393 677 180 333 29 10 18 42
Cuts at: 2921 2942 3379 3542 4340 4937 5724 5992 1239
Size: 21 437 163 798 597 787 268 1524
Fragments arranged by size:
1524 798 787 677 597 437 393 333
268 180 163 42 29 21 18 10
EcoNI CCTnn'n_nnAGG
Cuts at: 2210 3296 2210
Size: 1086 5191
EcoO109I rG'GnC_Cy
Cuts at: 2105 2175 2281 2458 2459 2503 2564 2572 2806
Size: 70 106 177 1 44 61 8 234
Cuts at: 2806 3156 2105
Size: 350 5226
Fragments arranged by size:
5226 350 234 177 106 70 61 44
8 1
EcoRI G'AATT_C
Cuts at: 3586 3964 3586
Size: 378 5899
FseI GG_CCGG'CC
Cuts at: 2961 2961
Size: 6277
FspI TGC'GCA
Cuts at: 2552 4783 2552
Size: 2231 4046
HaeII r_GCGC'y
Cuts at: 1678 2100 2372 2866 3445 3517 5424 1678
Size: 422 272 494 579 72 1907 2531
Fragments arranged by size:
2531 1907 579 494 422 272 72
Hin4I GAynnnnnvTCnnnnnnnn_nnnnn'
Cuts at: 1373 1405 1540 1572 3167 3199 4918 4950 4992
Size: 32 135 32 1595 32 1719 32 42
Cuts at: 4992 5024 1373
Size: 32 2626
Fragments arranged by size:
2626 1719 1595 135 42 32 32 32
32 32
HincII GTy'rAC
Cuts at: 669 1657 1938 3621 3867 669
Size: 988 281 1683 246 3079
Fragments arranged by size:
3079 1683 988 281 246
HindIII A'AGCT_T
Cuts at: 748 748
Size: 6277
HpaI GTT'AAC
Cuts at: 3867 3867
Size: 6277
KasI G'GCGC_C
Cuts at: 2096 2096
Size: 6277
KpnI G_GTAC'C
Cuts at: 3602 3602
Size: 6277
MfeI C'AATT_G
Cuts at: 3876 3876
Size: 6277
MluI A'CGCG_T
Cuts at: 3033 6153 3033
Size: 3120 3157
MmeI TCCrACnnnnnnnnnnnnnnnnnn_nn'
Cuts at: 1305 5391 5575 1305
Size: 4086 184 2007
Fragments arranged by size:
4086 2007 184
MscI TGG'CCA
Cuts at: 10 64 1489 1832 2987 3479 10
Size: 54 1425 343 1155 492 2808
Fragments arranged by size:
2808 1425 1155 492 343 54
MslI CAynn'nnrTG
Cuts at: 518 1166 3485 4235 4594 4753 518
Size: 648 2319 750 359 159 2042
Fragments arranged by size:
2319 2042 750 648 359 159
MspA1I CmG'CkG
Cuts at: 1606 2150 2182 2252 2258 2561 2871 2899 2944
Size: 544 32 70 6 303 310 28 45
Cuts at: 2944 3693 4370 5518 5763 1606
Size: 749 677 1148 245 2120
Fragments arranged by size:
2120 1148 749 677 544 310 303 245
70 45 32 28 6
NaeI GCC'GGC
Cuts at: 2959 2959
Size: 6277
NarI GG'CG_CC
Cuts at: 2097 2097
Size: 6277
NcoI C'CATG_G
Cuts at: 513 1065 513
Size: 552 5725
NdeI CA'TA_TG
Cuts at: 387 387
Size: 6277
NgoMIV G'CCGG_C
Cuts at: 2957 2957
Size: 6277
NheI G'CTAG_C
Cuts at: 1052 1052
Size: 6277
NotI GC'GGCC_GC
Cuts at: 2253 3724 2253
Size: 1471 4806
NspI r_CATG'y
Cuts at: 1132 1229 3635 5180 1132
Size: 97 2406 1545 2229
Fragments arranged by size:
2406 2229 1545 97
PasI CC'CwG_GG
Cuts at: 1348 3151 1348
Size: 1803 4474
PciI A'CATG_T
Cuts at: 5176 5176
Size: 6277
PflMI CCAn_nnn'nTGG
Cuts at: 1108 1108
Size: 6277
PfoI T'CCnGG_A
Cuts at: 3531 3531
Size: 6277
PmeI GTTT'AAAC
Cuts at: 3581 3581
Size: 6277
PmlI CAC'GTG
Cuts at: 3091 3091
Size: 6277
PpiI GAACnnnnnCTCnnnnnnnn_nnnnn'
Cuts at: 4346 4378 5859 5891 4346
Size: 32 1481 32 4732
Fragments arranged by size:
4732 1481 32 32
PpuMI rG'GwC_Cy
Cuts at: 2175 2281 2503 2572 2175
Size: 106 222 69 5880
Fragments arranged by size:
5880 222 106 69
PshAI GACnn'nnGTC
Cuts at: 1613 2610 1613
Size: 997 5280
PsiI TTA'TAA
Cuts at: 3847 3847
Size: 6277
PspOMI G'GGCC_C
Cuts at: 2105 2458 2564 2105
Size: 353 106 5818
Fragments arranged by size:
5818 353 106
PspXI vC'TCGA_Gb
Cuts at: 2486 2486
Size: 6277
PstI C_TGCA'G
Cuts at: 830 2143 2263 3629 830
Size: 1313 120 1366 3478
Fragments arranged by size:
3478 1366 1313 120
PvuI CG_AT'CG
Cuts at: 2001 2001
Size: 6277
PvuII CAG'CTG
Cuts at: 2150 2899 2944 2150
Size: 749 45 5483
Fragments arranged by size:
5483 749 45
SacI G_AGCT'C
Cuts at: 3282 3282
Size: 6277
SacII CC_GC'GG
Cuts at: 2183 2562 2183
Size: 379 5898
SalI G'TCGA_C
Cuts at: 1936 3619 1936
Size: 1683 4594
SanDI GG'GwC_CC
Cuts at: 2281 2281
Size: 6277
SapI GCTCTTCn'nnn_
Cuts at: 2345 2345
Size: 6277
SbfI CC_TGCA'GG
Cuts at: 3629 3629
Size: 6277
ScaI AGT'ACT
Cuts at: 2474 4525 6237 2474
Size: 2051 1712 2514
Fragments arranged by size:
2514 2051 1712
SexAI A'CCwGG_T
Cuts at: 2619 2673 2619
Size: 54 6223
SfcI C'TryA_G
Cuts at: 826 1045 2139 2259 3625 4760 5441 5632 826
Size: 219 1094 120 1366 1135 681 191 1471
Fragments arranged by size:
1471 1366 1135 1094 681 219 191 120
SfiI GGCCn_nnn'nGGCC
Cuts at: 2993 2993
Size: 6277
SfoI GGC'GCC
Cuts at: 2098 2098
Size: 6277
SgfI GCG_AT'CGC
Cuts at: 2001 2001
Size: 6277
SgrAI Cr'CCGG_yG
Cuts at: 1700 1700
Size: 6277
SmaI CCC'GGG
Cuts at: 1872 2103 2278 2661 2975 3604 1872
Size: 231 175 383 314 629 4545
Fragments arranged by size:
4545 629 383 314 231 175
SmlI C'TyrA_G
Cuts at: 820 1017 1943 2486 4381 5282 5544 820
Size: 197 926 543 1895 901 262 1553
Fragments arranged by size:
1895 1553 926 901 543 262 197
SnaBI TAC'GTA
Cuts at: 493 4068 493
Size: 3575 2702
SpeI A'CTAG_T
Cuts at: 152 152
Size: 6277
SphI G_CATG'C
Cuts at: 1132 3635 1132
Size: 2503 3774
SspI AAT'ATT
Cuts at: 5 52 4201 5
Size: 47 4149 2081
Fragments arranged by size:
4149 2081 47
StuI AGG'CCT
Cuts at: 1517 2846 3245 1517
Size: 1329 399 4549
Fragments arranged by size:
4549 1329 399
StyI C'CwwG_G
Cuts at: 513 1065 2037 2171 2568 3405 3716 513
Size: 552 972 134 397 837 311 3074
Fragments arranged by size:
3074 972 837 552 397 311 134
TaqII GACCGAnnnnnnnnn_nn'
Cuts at: 325 1580 3032 4304 4321 4474 4659 5104 325
Size: 1255 1452 1272 17 153 185 445 1498
Fragments arranged by size:
1498 1452 1272 1255 445 185 153 17
TatI w'GTAC_w
Cuts at: 96 370 450 483 534 1977 2472 2721 2754
Size: 274 80 33 51 1443 495 249 33
Cuts at: 2754 3192 4523 6235 96
Size: 438 1331 1712 138
Fragments arranged by size:
1712 1443 1331 495 438 274 249 138
80 51 33 33
TstI CACnnnnnnTCCnnnnnnn_nnnnn'
Cuts at: 2107 2139 6237 6269 2107
Size: 32 4098 32 2115
Fragments arranged by size:
4098 2115 32 32
Tth111I GACn'n_nGTC
Cuts at: 1316 1316
Size: 6277
XbaI T'CTAG_A
Cuts at: 2422 3613 2422
Size: 1191 5086
XcmI CCAnnnn_n'nnnnTGG
Cuts at: 3487 3487
Size: 6277
XhoI C'TCGA_G
Cuts at: 1943 2486 1943
Size: 543 5734
XmaI C'CCGG_G
Cuts at: 1870 2101 2276 2659 2973 3602 1870
Size: 231 175 383 314 629 4545
Fragments arranged by size:
4545 629 383 314 231 175
XmnI GAAnn'nnTTC
Cuts at: 4406 4406
Size: 6277
ZraI GAC'GTC
Cuts at: 276 329 412 598 1534 2908 4085 276
Size: 53 83 186 936 1374 1177 2468
Fragments arranged by size:
2468 1374 1177 936 186 83 53
Enzymes that do cut:
AatII AccI Acc65I AclI AcuI AfeI AflII AflIII
AgeI AhdI AleI AlfI AlwNI ApaI ApaLI ApoI
AseI AsiSI AvaI BamHI BanI BanII BbeI BbsI
BcgI BciVI BclI BglI BglII BlpI Bme1580I BmgBI
BmrI BmtI BplI BpmI Bpu10I BpuEI BsaI BsaAI
BsaBI BsaHI BsaWI BsaXI BseRI BseYI BsgI BsiEI
BsiHKAI BsmI BsmBI Bsp1286I BspEI BspHI BspMI BsrBI
BsrDI BsrFI BsrGI BssHII BssSI BstAPI BstBI BstEII
BstYI Bsu36I BtgI BtgZI BtsI ClaI CspCI DraI
DrdI EaeI EagI EarI EciI EcoICRI Eco57MI EcoNI
EcoO109I EcoRI FseI FspI HaeII Hin4I HincII HindIII
HpaI KasI KpnI MfeI MluI MmeI MscI MslI
MspA1I NaeI NarI NcoI NdeI NgoMIV NheI NotI
NspI PasI PciI PflMI PfoI PmeI PmlI PpiI
PpuMI PshAI PsiI PspOMI PspXI PstI PvuI PvuII
SacI SacII SalI SanDI SapI SbfI ScaI SexAI
SfcI SfiI SfoI SgfI SgrAI SmaI SmlI SnaBI
SpeI SphI SspI StuI StyI TaqII TatI TstI
Tth111I XbaI XcmI XhoI XmaI XmnI ZraI
Enzymes that do not cut:
AarI AloI AscI AvrII BaeI BbvCI BfrBI BsiWI
BstXI BstZ17I DraIII EcoRV FalI FspAI NruI NsiI
PacI PsrI RsrII SrfI SwaI