221 homologs were found in PanDaTox collection
for query gene Nmag_4235 on replicon NC_013925
Organism: Natrialba magadii ATCC 43099



Page 1 of 3    << first  < prev  1  2  3    next >  last >>   


Replicon accession

Locus tag

Product

% identity

Alignment on query gene

Alignment on homolog gene

Length

Bit score

E-value

Organism name

Kingdom

Plasmid clonability

Plasmid unclonability p-value

Fosmid clonability

Fosmid unclonability p-value

Coverage Plot

PanDaTox homologs

Experimental validation
NC_013925  Nmag_4235  DNA methylase N-4/N-6 domain protein  100 
 
 
459 aa  947    Natrialba magadii ATCC 43099  Archaea  normal  n/a   
 
 
-
 
NC_007973  Rmet_2670  DNA methylase N-4/N-6  33.93 
 
 
388 aa  224  2e-57  Cupriavidus metallidurans CH34  Bacteria  decreased coverage  0.000000248914  normal 
 
 
-
 
NC_014212  Mesil_0571  DNA methylase N-4/N-6 domain protein  33.41 
 
 
361 aa  213  3.9999999999999995e-54  Meiothermus silvanus DSM 9946  Bacteria  normal  hitchhiker  0.00032193 
 
 
-
 
NC_007777  Francci3_2345  DNA methylase N-4/N-6  43.46 
 
 
330 aa  191  2e-47  Frankia sp. CcI3  Bacteria  normal  0.0319452  normal  0.212487 
 
 
-
 
NC_013131  Caci_7332  DNA methylase N-4/N-6 domain protein  37.23 
 
 
345 aa  190  4e-47  Catenulispora acidiphila DSM 44928  Bacteria  hitchhiker  0.000215646  hitchhiker  0.0000000024237 
 
 
-
 
NC_009052  Sbal_3617  DNA methylase N-4/N-6 domain-containing protein  38.91 
 
 
296 aa  189  5.999999999999999e-47  Shewanella baltica OS155  Bacteria  normal  0.0379764  n/a   
 
 
-
 
NC_013441  Gbro_1434  DNA methylase N-4/N-6 domain protein  38.83 
 
 
345 aa  189  1e-46  Gordonia bronchialis DSM 43247  Bacteria  normal  0.927906  n/a   
 
 
-
 
NC_007005  Psyr_2825  DNA methylase N-4/N-6  34.32 
 
 
373 aa  174  3.9999999999999995e-42  Pseudomonas syringae pv. syringae B728a  Bacteria  normal  normal  0.364595 
 
 
-
 
NC_013235  Namu_4634  DNA methylase N-4/N-6 domain protein  35.91 
 
 
352 aa  172  7.999999999999999e-42  Nakamurella multipartita DSM 44233  Bacteria  normal  normal 
 
 
-
 
NC_009253  Dred_0864  DNA methylase N-4/N-6 domain-containing protein  35.32 
 
 
299 aa  166  9e-40  Desulfotomaculum reducens MI-1  Bacteria  normal  n/a   
 
 
-
 
NC_009511  Swit_3353  DNA methylase N-4/N-6 domain-containing protein  36.65 
 
 
314 aa  160  3e-38  Sphingomonas wittichii RW1  Bacteria  normal  normal  0.665349 
 
 
-
 
NC_010831  Cphamn1_1062  DNA binding domain protein, excisionase family  36.69 
 
 
365 aa  160  5e-38  Chlorobium phaeobacteroides BS1  Bacteria  hitchhiker  0.00013023  unclonable  0.00000741257 
 
 
-
 
NC_011369  Rleg2_2446  DNA methylase N-4/N-6 domain protein  31.97 
 
 
379 aa  159  8e-38  Rhizobium leguminosarum bv. trifolii WSM2304  Bacteria  normal  0.370845  normal 
 
 
-
 
NC_008639  Cpha266_2524  DNA methylase N-4/N-6 domain-containing protein  32.96 
 
 
368 aa  155  1e-36  Chlorobium phaeobacteroides DSM 266  Bacteria  hitchhiker  0.0000139446  n/a   
 
 
-
 
NC_010803  Clim_0646  DNA methylase N-4/N-6 domain protein  32.08 
 
 
368 aa  153  7e-36  Chlorobium limicola DSM 245  Bacteria  hitchhiker  0.0000621493  n/a   
 
 
-
 
NC_011667  Tmz1t_2404  DNA methylase N-4/N-6 domain protein  36.43 
 
 
305 aa  147  3e-34  Thauera sp. MZ1T  Bacteria  normal  normal 
 
 
-
 
NC_011898  Ccel_3152  DNA methylase N-4/N-6 domain protein  30.52 
 
 
359 aa  135  1.9999999999999998e-30  Clostridium cellulolyticum H10  Bacteria  normal  n/a   
 
 
-
 
NC_007650  BTH_II1029  gp56  35.45 
 
 
378 aa  129  1.0000000000000001e-28  Burkholderia thailandensis E264  Bacteria  normal  0.0905816  n/a   
 
 
-
 
NC_013947  Snas_6269  DNA methylase N-4/N-6 domain-containing protein  36.29 
 
 
333 aa  129  1.0000000000000001e-28  Stackebrandtia nassauensis DSM 44728  Bacteria  normal  normal 
 
 
-
 
NC_007434  BURPS1710b_1670  DNA methylase  35 
 
 
378 aa  129  2.0000000000000002e-28  Burkholderia pseudomallei 1710b  Bacteria  hitchhiker  0.000519085  n/a   
 
 
-
 
NC_009767  Rcas_4183  DNA methylase N-4/N-6 domain-containing protein  37.43 
 
 
370 aa  122  9.999999999999999e-27  Roseiflexus castenholzii DSM 13941  Bacteria  normal  0.712653  hitchhiker  0.00000333681 
 
 
-
 
NC_013517  Sterm_0833  DNA methylase N-4/N-6 domain protein  27.72 
 
 
302 aa  120  7e-26  Sebaldella termitidis ATCC 33386  Bacteria  normal  n/a   
 
 
-
 
NC_008752  Aave_0560  DNA methylase N-4/N-6 domain-containing protein  33.33 
 
 
323 aa  117  3.9999999999999997e-25  Acidovorax citrulli AAC00-1  Bacteria  normal  normal 
 
 
-
 
NC_011831  Cagg_2240  DNA methylase N-4/N-6 domain protein  36.17 
 
 
356 aa  114  5e-24  Chloroflexus aggregans DSM 9485  Bacteria  normal  0.0162757  hitchhiker  0.0000599239 
 
 
-
 
NC_011729  PCC7424_4169  DNA methylase N-4/N-6 domain protein  35 
 
 
379 aa  111  3e-23  Cyanothece sp. PCC 7424  Bacteria  n/a    normal 
 
 
-
 
NC_010513  Xfasm12_1670  DNA methyltransferase  33.51 
 
 
380 aa  104  3e-21  Xylella fastidiosa M12  Bacteria  normal  n/a   
 
 
-
 
NC_011769  DvMF_0229  DNA methylase N-4/N-6 domain protein  31.75 
 
 
399 aa  82.4  0.00000000000002  Desulfovibrio vulgaris str. 'Miyazaki F'  Bacteria  n/a    normal  0.0324708 
 
 
-
 
NC_009635  Maeo_0192  DNA methylase N-4/N-6 domain-containing protein  45.33 
 
 
446 aa  71.6  0.00000000003  Methanococcus aeolicus Nankai-3  Archaea  normal  0.151287  n/a   
 
 
-
 
NC_010803  Clim_0054  DNA methylase N-4/N-6 domain protein  50 
 
 
416 aa  68.6  0.0000000002  Chlorobium limicola DSM 245  Bacteria  normal  0.549481  n/a   
 
 
-
 
NC_011831  Cagg_2242  DNA methylase N-4/N-6 domain protein  26.1 
 
 
329 aa  68.9  0.0000000002  Chloroflexus aggregans DSM 9485  Bacteria  normal  0.310751  hitchhiker  0.0000644694 
 
 
-
 
NC_008639  Cpha266_0073  DNA methylase N-4/N-6 domain-containing protein  48.53 
 
 
429 aa  67.8  0.0000000003  Chlorobium phaeobacteroides DSM 266  Bacteria  normal  n/a   
 
 
-
 
NC_011060  Ppha_0675  DNA methylase N-4/N-6 domain protein  48.53 
 
 
416 aa  65.5  0.000000002  Pelodictyon phaeoclathratiforme BU-1  Bacteria  normal  n/a   
 
 
-
 
NC_013501  Rmar_2525  DNA methylase N-4/N-6 domain protein  43.66 
 
 
396 aa  62.4  0.00000001  Rhodothermus marinus DSM 4252  Bacteria  unclonable  0.0000000796245  n/a   
 
 
-
 
NC_010483  TRQ2_0605  DNA methylase N-4/N-6 domain-containing protein  48.08 
 
 
308 aa  62  0.00000002  Thermotoga sp. RQ2  Bacteria  decreased coverage  0.000183696  n/a   
 
 
-
 
NC_009486  Tpet_0591  DNA methylase N-4/N-6 domain-containing protein  48.08 
 
 
308 aa  62  0.00000002  Thermotoga petrophila RKU-1  Bacteria  hitchhiker  0.000000000342774  n/a   
 
 
-
 
NC_009767  Rcas_1810  DNA methylase N-4/N-6 domain-containing protein  23.99 
 
 
329 aa  62.4  0.00000002  Roseiflexus castenholzii DSM 13941  Bacteria  normal  0.729703  normal 
 
 
-
 
NC_007514  Cag_1099  DNA modification methylase-like  41.33 
 
 
413 aa  61.6  0.00000003  Chlorobium chlorochromatii CaD3  Bacteria  hitchhiker  0.0000152418  n/a   
 
 
-
 
NC_010831  Cphamn1_0041  DNA methylase N-4/N-6 domain protein  40 
 
 
441 aa  61.2  0.00000004  Chlorobium phaeobacteroides BS1  Bacteria  normal  normal 
 
 
-
 
NC_011832  Mpal_0004  DNA methylase N-4/N-6 domain protein  65 
 
 
396 aa  59.7  0.0000001  Methanosphaerula palustris E1-9c  Archaea  normal  decreased coverage  0.0090313 
 
 
-
 
NC_010803  Clim_1593  DNA methylase N-4/N-6 domain protein  25.89 
 
 
308 aa  57.4  0.0000005  Chlorobium limicola DSM 245  Bacteria  normal  0.0446322  n/a   
 
 
-
 
NC_010730  SYO3AOP1_0022  DNA methylase N-4/N-6 domain protein  37.33 
 
 
412 aa  57  0.0000007  Sulfurihydrogenibium sp. YO3AOP1  Bacteria  normal  n/a   
 
 
-
 
NC_010831  Cphamn1_1246  DNA methylase N-4/N-6 domain protein  21.01 
 
 
293 aa  56.2  0.000001  Chlorobium phaeobacteroides BS1  Bacteria  normal  0.0940338  hitchhiker  0.00345461 
 
 
-
 
NC_007413  Ava_3014  DNA methylase N-4/N-6  30.53 
 
 
301 aa  55.5  0.000002  Anabaena variabilis ATCC 29413  Bacteria  normal  0.718378  normal 
 
 
-
 
NC_013946  Mrub_2398  DNA methylase N-4/N-6 domain-containing protein  24.41 
 
 
313 aa  55.8  0.000002  Meiothermus ruber DSM 1279  Bacteria  normal  normal 
 
 
-
 
NC_008545  Bcen2424_6933  DNA methylase N-4/N-6 domain-containing protein  51.11 
 
 
327 aa  55.1  0.000002  Burkholderia cenocepacia HI2424  Bacteria  normal  0.0266817  n/a   
 
 
-
 
NC_013721  HMPREF0424_0534  DNA (cytosine-5-)-methyltransferase  55.56 
 
 
239 aa  55.8  0.000002  Gardnerella vaginalis 409-05  Bacteria  n/a    hitchhiker  0.000146587 
 
 
-
 
NC_009523  RoseRS_0375  DNA methylase N-4/N-6 domain-containing protein  48.33 
 
 
373 aa  55.8  0.000002  Roseiflexus sp. RS-1  Bacteria  normal  0.984822  hitchhiker  0.00505908 
 
 
-
 
NC_011894  Mnod_1474  DNA methylase N-4/N-6 domain protein  57.78 
 
 
368 aa  55.1  0.000002  Methylobacterium nodulans ORS 2060  Bacteria  normal  0.180864  n/a   
 
 
-
 
NC_011831  Cagg_2333  DNA methylase N-4/N-6 domain protein  22.39 
 
 
276 aa  54.7  0.000003  Chloroflexus aggregans DSM 9485  Bacteria  normal  normal  0.0137927 
 
 
-
 
NC_009767  Rcas_2010  DNA methylase N-4/N-6 domain-containing protein  53.33 
 
 
370 aa  55.1  0.000003  Roseiflexus castenholzii DSM 13941  Bacteria  normal  0.393522  normal 
 
 
-
 
NC_010803  Clim_0790  DNA methylase N-4/N-6 domain protein  20.62 
 
 
293 aa  54.3  0.000004  Chlorobium limicola DSM 245  Bacteria  normal  n/a   
 
 
-
 
NC_011060  Ppha_2196  DNA methylase N-4/N-6 domain protein  19.84 
 
 
292 aa  54.7  0.000004  Pelodictyon phaeoclathratiforme BU-1  Bacteria  normal  n/a   
 
 
-
 
NC_008639  Cpha266_1518  DNA methylase N-4/N-6 domain-containing protein  20.9 
 
 
284 aa  54.3  0.000005  Chlorobium phaeobacteroides DSM 266  Bacteria  normal  n/a   
 
 
-
 
NC_013440  Hoch_6856  DNA methylase N-4/N-6 domain protein  53.33 
 
 
313 aa  53.5  0.000007  Haliangium ochraceum DSM 14365  Bacteria  normal  normal  0.0555121 
 
 
-
 
NC_008048  Sala_0965  DNA methylase N-4/N-6  40.3 
 
 
379 aa  53.5  0.000008  Sphingopyxis alaskensis RB2256  Bacteria  normal  normal 
 
 
-
 
NC_010498  EcSMS35_3557  putative methyltransferase  53.33 
 
 
294 aa  52.8  0.00001  Escherichia coli SMS-3-5  Bacteria  hitchhiker  0.00430538  normal 
 
 
-
 
NC_007973  Rmet_2466  DNA methylase N-4/N-6  48.78 
 
 
311 aa  53.1  0.00001  Cupriavidus metallidurans CH34  Bacteria  normal  normal  0.235465 
 
 
-
 
NC_011831  Cagg_3337  DNA methylase N-4/N-6 domain protein  24.46 
 
 
345 aa  53.1  0.00001  Chloroflexus aggregans DSM 9485  Bacteria  normal  0.149909  unclonable  0.0000000199825 
 
 
-
 
NC_010658  SbBS512_E3645  putative methyltransferase  53.33 
 
 
294 aa  52.8  0.00001  Shigella boydii CDC 3083-94  Bacteria  hitchhiker  0.0000318659  n/a   
 
 
-
 
CP001509  ECD_03120  predicted methyltransferase  53.33 
 
 
294 aa  52  0.00002  Escherichia coli BL21(DE3)  Bacteria  normal  0.753742  n/a   
 
 
-
 
CP001637  EcDH1_0444  DNA methylase N-4/N-6 domain protein  53.33 
 
 
294 aa  52.4  0.00002  Escherichia coli DH1  Bacteria  hitchhiker  0.00573028  n/a   
 
 
-
 
NC_007514  Cag_1402  DNA modification methylase-like  41.51 
 
 
264 aa  52.4  0.00002  Chlorobium chlorochromatii CaD3  Bacteria  normal  n/a   
 
 
-
 
NC_010158  YpAngola_0132  putative methylase  52.17 
 
 
225 aa  52.4  0.00002  Yersinia pestis Angola  Bacteria  normal  hitchhiker  0.000000100441 
 
 
-
 
NC_010468  EcolC_0444  putative methyltransferase  53.33 
 
 
294 aa  52  0.00002  Escherichia coli ATCC 8739  Bacteria  normal  0.0634628  normal 
 
 
-
 
NC_009800  EcHS_A3455  putative methyltransferase  53.33 
 
 
294 aa  52  0.00002  Escherichia coli HS  Bacteria  hitchhiker  0.00000000000495763  n/a   
 
 
-
 
NC_010725  Mpop_3376  DNA methylase N-4/N-6 domain protein  56.82 
 
 
370 aa  52  0.00002  Methylobacterium populi BJ001  Bacteria  normal  normal 
 
 
-
 
NC_011831  Cagg_3343  DNA methylase N-4/N-6 domain protein  45.45 
 
 
369 aa  52.4  0.00002  Chloroflexus aggregans DSM 9485  Bacteria  hitchhiker  0.00148167  hitchhiker  0.00000416126 
 
 
-
 
NC_008554  Sfum_2856  DNA methylase N-4/N-6 domain-containing protein  34.86 
 
 
938 aa  52.4  0.00002  Syntrophobacter fumaroxidans MPOB  Bacteria  normal  normal 
 
 
-
 
NC_008786  Veis_0627  DNA methylase N-4/N-6 domain-containing protein  21.18 
 
 
274 aa  52.4  0.00002  Verminephrobacter eiseniae EF01-2  Bacteria  normal  normal 
 
 
-
 
NC_012892  B21_03071  hypothetical protein  53.33 
 
 
294 aa  52  0.00002  Escherichia coli BL21  Bacteria  normal  0.688177  n/a   
 
 
-
 
NC_011353  ECH74115_4579  putative methyltransferase  53.33 
 
 
294 aa  52.4  0.00002  Escherichia coli O157:H7 str. EC4115  Bacteria  hitchhiker  0.0026019  normal  0.14101 
 
 
-
 
NC_009801  EcE24377A_3747  putative methyltransferase  53.33 
 
 
294 aa  52.4  0.00002  Escherichia coli E24377A  Bacteria  hitchhiker  0.0000140856  n/a   
 
 
-
 
NC_009523  RoseRS_4513  DNA methylase N-4/N-6 domain-containing protein  43.75 
 
 
279 aa  52  0.00002  Roseiflexus sp. RS-1  Bacteria  decreased coverage  0.0040831  normal 
 
 
-
 
NC_009767  Rcas_2231  DNA methylase N-4/N-6 domain-containing protein  47.27 
 
 
369 aa  52.4  0.00002  Roseiflexus castenholzii DSM 13941  Bacteria  normal  0.0921492  hitchhiker  0.000652955 
 
 
-
 
NC_011757  Mchl_3505  DNA methylase N-4/N-6 domain protein  56.82 
 
 
398 aa  51.6  0.00003  Methylobacterium chloromethanicum CM4  Bacteria  normal  normal  0.602417 
 
 
-
 
NC_010172  Mext_3181  DNA methylase N-4/N-6 domain-containing protein  56.82 
 
 
398 aa  51.6  0.00003  Methylobacterium extorquens PA1  Bacteria  normal  normal 
 
 
-
 
NC_011729  PCC7424_4974  DNA methylase N-4/N-6 domain protein  28.95 
 
 
597 aa  51.6  0.00003  Cyanothece sp. PCC 7424  Bacteria  n/a    normal 
 
 
-
 
NC_007347  Reut_A2305  DNA methylase N-4/N-6  61.76 
 
 
304 aa  51.2  0.00004  Ralstonia eutropha JMP134  Bacteria  normal  n/a   
 
 
-
 
NC_009511  Swit_4576  DNA methylase N-4/N-6 domain-containing protein  52.17 
 
 
382 aa  51.2  0.00004  Sphingomonas wittichii RW1  Bacteria  normal  normal 
 
 
-
 
NC_010831  Cphamn1_0117  DNA methylase N-4/N-6 domain protein  53.85 
 
 
315 aa  50.8  0.00005  Chlorobium phaeobacteroides BS1  Bacteria  hitchhiker  0.00741013  normal  0.263203 
 
 
-
 
NC_011729  PCC7424_4450  DNA methylase N-4/N-6 domain protein  25.54 
 
 
283 aa  50.4  0.00006  Cyanothece sp. PCC 7424  Bacteria  n/a    normal 
 
 
-
 
NC_010718  Nther_2118  DNA methylase N-4/N-6 domain protein  50 
 
 
395 aa  50.4  0.00006  Natranaerobius thermophilus JW/NM-WN-LF  Bacteria  normal  normal 
 
 
-
 
NC_011884  Cyan7425_0828  DNA methylase N-4/N-6 domain protein  35.19 
 
 
323 aa  50.8  0.00006  Cyanothece sp. PCC 7425  Bacteria  normal  normal  0.238994 
 
 
-
 
NC_009767  Rcas_0875  DNA methylase N-4/N-6 domain-containing protein  46.67 
 
 
281 aa  50.4  0.00006  Roseiflexus castenholzii DSM 13941  Bacteria  decreased coverage  0.0000314247  unclonable  0.00000000054829 
 
 
-
 
NC_011080  SNSL254_A3650  putative methyltransferase  51.06 
 
 
294 aa  50.4  0.00007  Salmonella enterica subsp. enterica serovar Newport str. SL254  Bacteria  decreased coverage  0.000365024  hitchhiker  0.00241657 
 
 
-
 
NC_011094  SeSA_A3578  putative methyltransferase  51.06 
 
 
294 aa  50.4  0.00007  Salmonella enterica subsp. enterica serovar Schwarzengrund str. CVM19633  Bacteria  normal  0.0177776  normal 
 
 
-
 
NC_007643  Rru_A3210  DNA methylase N-4/N-6  43.75 
 
 
367 aa  50.4  0.00007  Rhodospirillum rubrum ATCC 11170  Bacteria  normal  n/a   
 
 
-
 
NC_011083  SeHA_C3684  putative methyltransferase  51.06 
 
 
294 aa  50.4  0.00007  Salmonella enterica subsp. enterica serovar Heidelberg str. SL476  Bacteria  normal  0.220289  normal  0.0704128 
 
 
-
 
NC_011205  SeD_A3747  putative methyltransferase  51.06 
 
 
294 aa  50.4  0.00007  Salmonella enterica subsp. enterica serovar Dublin str. CT_02021853  Bacteria  decreased coverage  0.00189132  normal  0.187537 
 
 
-
 
NC_011149  SeAg_B3577  putative methyltransferase  51.06 
 
 
294 aa  50.4  0.00007  Salmonella enterica subsp. enterica serovar Agona str. SL483  Bacteria  hitchhiker  0.00742062  n/a   
 
 
-
 
NC_009787  EcE24377A_C0013  putative methylase  50 
 
 
227 aa  50.1  0.00008  Escherichia coli E24377A  Bacteria  normal  n/a   
 
 
-
 
NC_011350  ECH74115_B0050  putative methylase  50 
 
 
227 aa  50.1  0.00008  Escherichia coli O157:H7 str. EC4115  Bacteria  hitchhiker  0.000518664  normal  0.980078 
 
 
-
 
NC_011081  SeHA_A0043  putative methylase  50 
 
 
227 aa  50.1  0.00008  Salmonella enterica subsp. enterica serovar Heidelberg str. SL476  Bacteria  normal  0.181539  normal  0.0471117 
 
 
-
 
NC_009788  EcE24377A_D0009  putative methylase  50 
 
 
227 aa  50.1  0.00008  Escherichia coli E24377A  Bacteria  normal  n/a   
 
 
-
 
NC_013515  Smon_1071  DNA methylase N-4/N-6 domain protein  46.67 
 
 
391 aa  50.1  0.00009  Streptobacillus moniliformis DSM 12112  Bacteria  n/a    n/a   
 
 
-
 
NC_012850  Rleg_0704  DNA methylase N-4/N-6 domain protein  51.06 
 
 
379 aa  50.1  0.00009  Rhizobium leguminosarum bv. trifolii WSM1325  Bacteria  normal  normal 
 
 
-
 
NC_003295  RSc1982  DNA-methyltransferase (DNA-modification methylase) protein  47.62 
 
 
270 aa  49.7  0.0001  Ralstonia solanacearum GMI1000  Bacteria  normal  normal  0.0159066 
 
 
-
 
NC_011729  PCC7424_3051  DNA methylase N-4/N-6 domain protein  39.29 
 
 
305 aa  49.7  0.0001  Cyanothece sp. PCC 7424  Bacteria  n/a    normal  0.766 
 
 
-
 
NC_011369  Rleg2_0649  DNA methylase N-4/N-6 domain protein  51.06 
 
 
380 aa  49.7  0.0001  Rhizobium leguminosarum bv. trifolii WSM2304  Bacteria  normal  0.909315  normal  0.229003 
 
 
-
 
NC_009636  Smed_0541  DNA methylase N-4/N-6 domain-containing protein  48.94 
 
 
398 aa  49.7  0.0001  Sinorhizobium medicae WSM419  Bacteria  normal  0.0336098  normal  0.888289 
 
 
-
 
Page 1 of 3    << first  < prev  1  2  3    next >  last >>