More than 300 homologs were found in PanDaTox collection
for query gene Noc_0582 on replicon NC_007484
Organism: Nitrosococcus oceani ATCC 19707



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_007484  Noc_0582  phosphate ABC transporter permease  100 
 
 
277 aa  534  1e-151  Nitrosococcus oceani ATCC 19707  Bacteria  normal  n/a   
 
 
-
 
NC_011312  VSAL_I2120  phosphate ABC transporter, permease protein  42.12 
 
 
284 aa  213  1.9999999999999998e-54  Aliivibrio salmonicida LFI1238  Bacteria  normal  n/a   
 
 
-
 
NC_008709  Ping_2590  ABC phosphate transporter inner membrane protein PstA  41.73 
 
 
281 aa  210  2e-53  Psychromonas ingrahamii 37  Bacteria  decreased coverage  0.00589787  normal  0.413693 
 
 
-
 
NC_009253  Dred_2104  phosphate ABC transporter, inner membrane subunit PstA  39.78 
 
 
282 aa  207  1e-52  Desulfotomaculum reducens MI-1  Bacteria  normal  n/a   
 
 
-
 
NC_013457  VEA_001264  phosphate transport system permease protein PstA  40.73 
 
 
287 aa  207  1e-52  Vibrio sp. Ex25  Bacteria  normal  n/a   
 
 
-
 
NC_004347  SO_4290  phosphate ABC transporter, permease protein  40.44 
 
 
278 aa  204  2e-51  Shewanella oneidensis MR-1  Bacteria  n/a    n/a   
 
 
-
 
NC_009784  VIBHAR_05139  molybdate ABC transporter permease protein  39.26 
 
 
287 aa  204  2e-51  Vibrio harveyi ATCC BAA-1116  Bacteria  n/a    n/a   
 
 
-
 
NC_009456  VC0395_0067  phosphate ABC transporter, permease protein  40 
 
 
289 aa  199  3e-50  Vibrio cholerae O395  Bacteria  normal  0.191661  n/a   
 
 
-
 
NC_009712  Mboo_1918  phosphate ABC transporter, inner membrane subunit PstA  40.79 
 
 
604 aa  191  1e-47  Candidatus Methanoregula boonei 6A8  Archaea  normal  0.396887  normal 
 
 
-
 
NC_008261  CPF_0620  phosphate ABC transporter, permease protein PstA  38.77 
 
 
274 aa  186  4e-46  Clostridium perfringens ATCC 13124  Bacteria  normal  0.363148  n/a   
 
 
-
 
NC_013216  Dtox_1095  phosphate ABC transporter, inner membrane subunit PstA  39.48 
 
 
282 aa  186  5e-46  Desulfotomaculum acetoxidans DSM 771  Bacteria  normal  normal 
 
 
-
 
NC_012034  Athe_1163  phosphate ABC transporter, inner membrane subunit PstA  39.15 
 
 
280 aa  185  8e-46  Anaerocellum thermophilum DSM 6725  Bacteria  normal  n/a   
 
 
-
 
NC_002936  DET0140  phosphate ABC transporter, permease protein  44.94 
 
 
283 aa  184  1.0000000000000001e-45  Dehalococcoides ethenogenes 195  Bacteria  normal  n/a   
 
 
-
 
NC_008262  CPR_0606  phosphate ABC transporter, permease protein  38.01 
 
 
274 aa  184  1.0000000000000001e-45  Clostridium perfringens SM101  Bacteria  normal  0.32336  n/a   
 
 
-
 
NC_009901  Spea_4230  phosphate ABC transporter, inner membrane subunit PstA  41.94 
 
 
283 aa  183  2.0000000000000003e-45  Shewanella pealeana ATCC 700345  Bacteria  normal  n/a   
 
 
-
 
NC_010001  Cphy_1669  phosphate ABC transporter, inner membrane subunit PstA  40.96 
 
 
278 aa  183  3e-45  Clostridium phytofermentans ISDg  Bacteria  decreased coverage  0.0000000331352  n/a   
 
 
-
 
NC_010424  Daud_1958  phosphate ABC transporter, inner membrane subunit PstA  43.63 
 
 
287 aa  182  5.0000000000000004e-45  Candidatus Desulforudis audaxviator MP104C  Bacteria  normal  n/a   
 
 
-
 
NC_013552  DhcVS_148  phosphate ABC transporter, permease protein  45.23 
 
 
283 aa  182  5.0000000000000004e-45  Dehalococcoides sp. VS  Bacteria  normal  n/a   
 
 
-
 
NC_007796  Mhun_2982  phosphate ABC transporter permease  39.45 
 
 
649 aa  181  2e-44  Methanospirillum hungatei JF-1  Archaea  normal  normal 
 
 
-
 
NC_009455  DehaBAV1_0230  phosphate ABC transporter, inner membrane subunit PstA  44.81 
 
 
283 aa  179  2.9999999999999997e-44  Dehalococcoides sp. BAV1  Bacteria  normal  n/a   
 
 
-
 
NC_011832  Mpal_0481  phosphate ABC transporter, inner membrane subunit PstC  43.15 
 
 
645 aa  176  3e-43  Methanosphaerula palustris E1-9c  Archaea  normal  normal 
 
 
-
 
NC_007519  Dde_1060  phosphate ABC transporter permease  38.63 
 
 
297 aa  174  1.9999999999999998e-42  Desulfovibrio desulfuricans subsp. desulfuricans str. G20  Bacteria  normal  n/a   
 
 
-
 
NC_009943  Dole_1927  phosphate ABC transporter, inner membrane subunit PstA  41.37 
 
 
294 aa  174  1.9999999999999998e-42  Desulfococcus oleovorans Hxd3  Bacteria  normal  0.0747671  n/a   
 
 
-
 
NC_009051  Memar_2277  phosphate ABC transporter, inner membrane subunit PstC  40.53 
 
 
646 aa  173  2.9999999999999996e-42  Methanoculleus marisnigri JR1  Archaea  normal  n/a   
 
 
-
 
NC_008942  Mlab_1117  hypothetical protein  37.09 
 
 
627 aa  172  3.9999999999999995e-42  Methanocorpusculum labreanum Z  Archaea  normal  normal 
 
 
-
 
NC_011883  Ddes_0564  phosphate ABC transporter, inner membrane subunit PstA  42.55 
 
 
306 aa  169  6e-41  Desulfovibrio desulfuricans subsp. desulfuricans str. ATCC 27774  Bacteria  hitchhiker  0.000405763  n/a   
 
 
-
 
NC_004116  SAG1964  phosphate ABC transporter, permease protein  40.43 
 
 
292 aa  167  2.9999999999999998e-40  Streptococcus agalactiae 2603V/R  Bacteria  normal  n/a   
 
 
-
 
NC_013522  Taci_0093  phosphate ABC transporter, inner membrane subunit PstA  40.08 
 
 
284 aa  164  2.0000000000000002e-39  Thermanaerovibrio acidaminovorans DSM 6589  Bacteria  normal  n/a   
 
 
-
 
NC_008751  Dvul_0763  phosphate ABC transporter, inner membrane subunit PstA  37.09 
 
 
309 aa  162  5.0000000000000005e-39  Desulfovibrio vulgaris DP4  Bacteria  normal  0.763641  normal  0.179278 
 
 
-
 
NC_009012  Cthe_1603  phosphate ABC transporter, inner membrane subunit PstA  39.21 
 
 
291 aa  159  6e-38  Clostridium thermocellum ATCC 27405  Bacteria  normal  0.0162233  n/a   
 
 
-
 
NC_004116  SAG0990  phosphate ABC transporter, permease protein PstA, putative  33.92 
 
 
295 aa  156  3e-37  Streptococcus agalactiae 2603V/R  Bacteria  normal  0.164904  n/a   
 
 
-
 
NC_008554  Sfum_0703  phosphate ABC transporter, inner membrane subunit PstA  40.42 
 
 
281 aa  156  3e-37  Syntrophobacter fumaroxidans MPOB  Bacteria  normal  normal 
 
 
-
 
NC_010001  Cphy_2832  phosphate ABC transporter, inner membrane subunit PstA  35.79 
 
 
294 aa  156  4e-37  Clostridium phytofermentans ISDg  Bacteria  normal  n/a   
 
 
-
 
NC_013517  Sterm_4078  phosphate ABC transporter, inner membrane subunit PstA  34.3 
 
 
293 aa  155  7e-37  Sebaldella termitidis ATCC 33386  Bacteria  normal  n/a   
 
 
-
 
NC_013171  Apre_1377  phosphate ABC transporter, inner membrane subunit PstA  39.46 
 
 
270 aa  154  1e-36  Anaerococcus prevotii DSM 20548  Bacteria  hitchhiker  0.0000176933  n/a   
 
 
-
 
NC_011899  Hore_21560  phosphate ABC transporter, inner membrane subunit PstA  39.5 
 
 
284 aa  153  2.9999999999999998e-36  Halothermothrix orenii H 168  Bacteria  normal  n/a   
 
 
-
 
NC_011898  Ccel_2102  phosphate ABC transporter, inner membrane subunit PstA  33.45 
 
 
284 aa  153  4e-36  Clostridium cellulolyticum H10  Bacteria  normal  n/a   
 
 
-
 
NC_013385  Adeg_0454  phosphate ABC transporter, inner membrane subunit PstA  36.84 
 
 
294 aa  152  5e-36  Ammonifex degensii KC4  Bacteria  normal  n/a   
 
 
-
 
NC_010003  Pmob_1930  phosphate ABC transporter, inner membrane subunit PstA  38.82 
 
 
282 aa  151  1e-35  Petrotoga mobilis SJ95  Bacteria  normal  0.19172  n/a   
 
 
-
 
NC_008532  STER_1008  ABC-type phosphate transport system, permease component  33.68 
 
 
294 aa  151  1e-35  Streptococcus thermophilus LMD-9  Bacteria  normal  n/a   
 
 
-
 
NC_011772  BCG9842_B4585  putative phosphate ABC transporter, permease protein  32.39 
 
 
306 aa  151  1e-35  Bacillus cereus G9842  Bacteria  normal  normal  0.206846 
 
 
-
 
NC_008531  LEUM_0591  ABC-type phosphate transport system, permease component  33.45 
 
 
294 aa  150  2e-35  Leuconostoc mesenteroides subsp. mesenteroides ATCC 8293  Bacteria  normal  n/a   
 
 
-
 
NC_014150  Bmur_2839  phosphate ABC transporter, inner membrane subunit PstC  35.94 
 
 
596 aa  150  3e-35  Brachyspira murdochii DSM 12563  Bacteria  normal  n/a   
 
 
-
 
NC_013204  Elen_2565  phosphate ABC transporter, inner membrane subunit PstA  39.91 
 
 
322 aa  148  1.0000000000000001e-34  Eggerthella lenta DSM 2243  Bacteria  normal  normal 
 
 
-
 
NC_008530  LGAS_0549  ABC-type phosphate transport system, permease component  34.53 
 
 
296 aa  147  2.0000000000000003e-34  Lactobacillus gasseri ATCC 33323  Bacteria  hitchhiker  0.00903188  hitchhiker  2.03288e-22 
 
 
-
 
NC_011728  BbuZS7_0222  phosphate ABC transporter, permease protein  33.76 
 
 
478 aa  147  3e-34  Borrelia burgdorferi ZS7  Bacteria  normal  0.017754  n/a   
 
 
-
 
NC_008554  Sfum_2888  phosphate ABC transporter, inner membrane subunit PstA  39.11 
 
 
288 aa  146  4.0000000000000006e-34  Syntrophobacter fumaroxidans MPOB  Bacteria  normal  normal  0.107723 
 
 
-
 
NC_009486  Tpet_1509  phosphate ABC transporter, inner membrane subunit PstA  37.71 
 
 
276 aa  146  5e-34  Thermotoga petrophila RKU-1  Bacteria  normal  n/a   
 
 
-
 
NC_013501  Rmar_1827  phosphate ABC transporter, inner membrane subunit PstA  34.69 
 
 
297 aa  145  9e-34  Rhodothermus marinus DSM 4252  Bacteria  normal  0.944674  n/a   
 
 
-
 
NC_013132  Cpin_4408  phosphate ABC transporter, inner membrane subunit PstA  37.4 
 
 
280 aa  144  2e-33  Chitinophaga pinensis DSM 2588  Bacteria  normal  0.0197285  normal 
 
 
-
 
NC_008528  OEOE_0558  ABC-type phosphate transport system, permease component  32.68 
 
 
298 aa  142  7e-33  Oenococcus oeni PSU-1  Bacteria  normal  n/a   
 
 
-
 
NC_007760  Adeh_4004  ABC phosphate transporter, inner membrane subunit  37.88 
 
 
304 aa  140  1.9999999999999998e-32  Anaeromyxobacter dehalogenans 2CP-C  Bacteria  normal  0.757198  n/a   
 
 
-
 
NC_010184  BcerKBAB4_0633  phosphate ABC transporter, inner membrane subunit PstA  33.1 
 
 
306 aa  140  1.9999999999999998e-32  Bacillus weihenstephanensis KBAB4  Bacteria  normal  0.454449  n/a   
 
 
-
 
NC_012793  GWCH70_2394  phosphate ABC transporter, inner membrane subunit PstA  32.73 
 
 
304 aa  140  1.9999999999999998e-32  Geobacillus sp. WCH70  Bacteria  normal  n/a   
 
 
-
 
NC_011145  AnaeK_4120  phosphate ABC transporter, inner membrane subunit PstA  38.26 
 
 
304 aa  140  1.9999999999999998e-32  Anaeromyxobacter sp. K  Bacteria  normal  n/a   
 
 
-
 
NC_009513  Lreu_1566  phosphate ABC transporter, inner membrane subunit PstA  36.93 
 
 
293 aa  139  3.9999999999999997e-32  Lactobacillus reuteri DSM 20016  Bacteria  hitchhiker  0.0019112  n/a   
 
 
-
 
NC_011725  BCB4264_A0752  putative phosphate ABC transporter, permease protein  32.69 
 
 
306 aa  139  4.999999999999999e-32  Bacillus cereus B4264  Bacteria  normal  n/a   
 
 
-
 
NC_011773  BCAH820_0772  putative phosphate ABC transporter, permease protein  32.96 
 
 
306 aa  138  1e-31  Bacillus cereus AH820  Bacteria  n/a    hitchhiker  0.00000000000179508 
 
 
-
 
NC_005945  BAS0683  phosphate ABC transporter permease  32.96 
 
 
306 aa  138  1e-31  Bacillus anthracis str. Sterne  Bacteria  normal  n/a   
 
 
-
 
NC_005957  BT9727_0627  phosphate ABC transporter, permease  32.96 
 
 
306 aa  138  1e-31  Bacillus thuringiensis serovar konkukian str. 97-27  Bacteria  normal  n/a   
 
 
-
 
NC_006274  BCZK0627  phosphate ABC transporter, permease  32.96 
 
 
306 aa  138  1e-31  Bacillus cereus E33L  Bacteria  normal  n/a   
 
 
-
 
NC_007530  GBAA_0717  phosphate ABC transporter permease  32.96 
 
 
306 aa  138  1e-31  Bacillus anthracis str. 'Ames Ancestor'  Bacteria  normal  n/a   
 
 
-
 
NC_011658  BCAH187_A0846  putative phosphate ABC transporter, permease protein  32.96 
 
 
306 aa  138  1e-31  Bacillus cereus AH187  Bacteria  normal  0.252754  n/a   
 
 
-
 
NC_003909  BCE_0786  phosphate ABC transporter, permease protein, putative  32.96 
 
 
306 aa  137  2e-31  Bacillus cereus ATCC 10987  Bacteria  normal  n/a   
 
 
-
 
NC_008527  LACR_1879  ABC-type phosphate transport system, permease component  32.76 
 
 
297 aa  137  2e-31  Lactococcus lactis subsp. cremoris SK11  Bacteria  normal  n/a   
 
 
-
 
NC_011891  A2cp1_4146  phosphate ABC transporter, inner membrane subunit PstA  37.5 
 
 
304 aa  137  3.0000000000000003e-31  Anaeromyxobacter dehalogenans 2CP-1  Bacteria  normal  n/a   
 
 
-
 
NC_009712  Mboo_2418  phosphate ABC transporter, inner membrane subunit PstA  34.27 
 
 
940 aa  137  3.0000000000000003e-31  Candidatus Methanoregula boonei 6A8  Archaea  normal  0.420057  normal 
 
 
-
 
NC_010718  Nther_0981  phosphate ABC transporter, inner membrane subunit PstA  36.19 
 
 
305 aa  137  3.0000000000000003e-31  Natranaerobius thermophilus JW/NM-WN-LF  Bacteria  normal  normal  0.0889131 
 
 
-
 
NC_013440  Hoch_4580  phosphate ABC transporter, inner membrane subunit PstA  35.6 
 
 
294 aa  136  4e-31  Haliangium ochraceum DSM 14365  Bacteria  normal  0.810093  normal  0.447387 
 
 
-
 
NC_009616  Tmel_1827  phosphate ABC transporter, inner membrane subunit PstA  35.47 
 
 
270 aa  136  4e-31  Thermosipho melanesiensis BI429  Bacteria  normal  n/a   
 
 
-
 
NC_003910  CPS_3641  phosphate ABC transporter, permease protein  37.5 
 
 
545 aa  135  7.000000000000001e-31  Colwellia psychrerythraea 34H  Bacteria  normal  n/a   
 
 
-
 
NC_013411  GYMC61_3505  phosphate ABC transporter, inner membrane subunit PstA  37.89 
 
 
298 aa  135  7.000000000000001e-31  Geobacillus sp. Y412MC61  Bacteria  n/a    n/a   
 
 
-
 
NC_013411  GYMC61_0177  phosphate ABC transporter, inner membrane subunit PstA  32.64 
 
 
307 aa  135  9.999999999999999e-31  Geobacillus sp. Y412MC61  Bacteria  n/a    n/a   
 
 
-
 
NC_006055  Mfl234  phosphate ABC transporter permease component  34.07 
 
 
715 aa  134  9.999999999999999e-31  Mesoplasma florum L1  Bacteria  normal  n/a   
 
 
-
 
NC_008261  CPF_0619  phosphate ABC transporter, permease protein PstC  33.09 
 
 
295 aa  134  9.999999999999999e-31  Clostridium perfringens ATCC 13124  Bacteria  normal  0.637823  n/a   
 
 
-
 
NC_008262  CPR_0605  phosphate ABC transporter, permease protein  33.21 
 
 
295 aa  134  9.999999999999999e-31  Clostridium perfringens SM101  Bacteria  normal  0.77912  n/a   
 
 
-
 
NC_013216  Dtox_1953  phosphate ABC transporter, inner membrane subunit PstA  34.08 
 
 
294 aa  134  1.9999999999999998e-30  Desulfotomaculum acetoxidans DSM 771  Bacteria  normal  0.22501  normal 
 
 
-
 
NC_007955  Mbur_0750  ABC phosphate transporter, inner membrane subunit  33.58 
 
 
286 aa  134  1.9999999999999998e-30  Methanococcoides burtonii DSM 6242  Archaea  hitchhiker  0.0000021979  n/a   
 
 
-
 
NC_009674  Bcer98_0605  phosphate ABC transporter, inner membrane subunit PstA  34.45 
 
 
305 aa  134  1.9999999999999998e-30  Bacillus cytotoxicus NVH 391-98  Bacteria  normal  n/a   
 
 
-
 
NC_009976  P9211_08641  putative phosphate ABC transporter  35.23 
 
 
297 aa  133  3e-30  Prochlorococcus marinus str. MIT 9211  Bacteria  normal  hitchhiker  0.00124061 
 
 
-
 
NC_013216  Dtox_0126  phosphate ABC transporter, inner membrane subunit PstA  35.04 
 
 
279 aa  133  3e-30  Desulfotomaculum acetoxidans DSM 771  Bacteria  normal  normal  0.205471 
 
 
-
 
NC_008254  Meso_3119  phosphate ABC transporter, inner membrane subunit PstA  38.63 
 
 
456 aa  133  3e-30  Chelativorans sp. BNC1  Bacteria  normal  0.851285  n/a   
 
 
-
 
NC_013457  VEA_001263  phosphate transport system permease protein PstC  32.98 
 
 
310 aa  133  3.9999999999999996e-30  Vibrio sp. Ex25  Bacteria  normal  n/a   
 
 
-
 
NC_007644  Moth_0113  phosphate ABC transporter permease  32.89 
 
 
310 aa  132  3.9999999999999996e-30  Moorella thermoacetica ATCC 39073  Bacteria  normal  normal 
 
 
-
 
NC_009253  Dred_2105  phosphate ABC transporter, inner membrane subunit PstC  34.54 
 
 
283 aa  132  5e-30  Desulfotomaculum reducens MI-1  Bacteria  normal  n/a   
 
 
-
 
NC_010571  Oter_2547  phosphate ABC transporter, inner membrane subunit PstA  34.46 
 
 
346 aa  132  6e-30  Opitutus terrae PB90-1  Bacteria  normal  normal  0.128855 
 
 
-
 
NC_011312  VSAL_I2119  phosphate ABC transporter, inner membrane component  33.57 
 
 
308 aa  132  9e-30  Aliivibrio salmonicida LFI1238  Bacteria  normal  n/a   
 
 
-
 
NC_012034  Athe_1162  phosphate ABC transporter, inner membrane subunit PstC  31.43 
 
 
284 aa  132  9e-30  Anaerocellum thermophilum DSM 6725  Bacteria  normal  n/a   
 
 
-
 
NC_010483  TRQ2_1558  phosphate ABC transporter, inner membrane subunit PstA  36.97 
 
 
276 aa  131  1.0000000000000001e-29  Thermotoga sp. RQ2  Bacteria  normal  n/a   
 
 
-
 
NC_008553  Mthe_0704  phosphate ABC transporter, inner membrane subunit PstA  35.04 
 
 
290 aa  131  1.0000000000000001e-29  Methanosaeta thermophila PT  Archaea  normal  0.0154936  n/a   
 
 
-
 
NC_009635  Maeo_0571  phosphate ABC transporter, inner membrane subunit PstA  38.91 
 
 
289 aa  131  2.0000000000000002e-29  Methanococcus aeolicus Nankai-3  Archaea  normal  n/a   
 
 
-
 
NC_007355  Mbar_A1780  phosphate ABC transporter, permease protein  35.14 
 
 
307 aa  129  4.0000000000000003e-29  Methanosarcina barkeri str. Fusaro  Archaea  normal  normal 
 
 
-
 
NC_009675  Anae109_0420  phosphate ABC transporter, inner membrane subunit PstA  36.79 
 
 
304 aa  129  5.0000000000000004e-29  Anaeromyxobacter sp. Fw109-5  Bacteria  normal  normal  0.865104 
 
 
-
 
NC_009253  Dred_2297  phosphate ABC transporter, inner membrane subunit PstA  38.32 
 
 
279 aa  129  5.0000000000000004e-29  Desulfotomaculum reducens MI-1  Bacteria  normal  0.162899  n/a   
 
 
-
 
NC_009975  MmarC6_1570  phosphate ABC transporter, inner membrane subunit PstA  35.66 
 
 
288 aa  129  8.000000000000001e-29  Methanococcus maripaludis C6  Archaea  normal  n/a   
 
 
-
 
NC_009456  VC0395_0068  phosphate ABC transporter, permease protein  37.79 
 
 
327 aa  128  1.0000000000000001e-28  Vibrio cholerae O395  Bacteria  normal  0.532516  n/a   
 
 
-
 
NC_009635  Maeo_0570  phosphate ABC transporter, inner membrane subunit PstC  37.83 
 
 
292 aa  128  1.0000000000000001e-28  Methanococcus aeolicus Nankai-3  Archaea  normal  n/a   
 
 
-
 
NC_013456  VEA_004379  phosphate transport system permease protein PstA  35.38 
 
 
557 aa  127  2.0000000000000002e-28  Vibrio sp. Ex25  Bacteria  normal  n/a   
 
 
-
 
NC_011312  VSAL_I2453  phosphate import protein, transmembrane component PstA  38.2 
 
 
509 aa  127  2.0000000000000002e-28  Aliivibrio salmonicida LFI1238  Bacteria  normal  n/a   
 
 
-
 
NC_009632  SaurJH1_1477  phosphate ABC transporter, inner membrane subunit PstA  30.71 
 
 
305 aa  127  2.0000000000000002e-28  Staphylococcus aureus subsp. aureus JH1  Bacteria  normal  0.508211  n/a   
 
 
-
 
Page 1 of 3    << first  < prev  1  2  3    next >  last >>