235 homologs were found in PanDaTox collection
for query gene Meso_4608 on replicon NC_008244
Organism: Chelativorans sp. BNC1



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_008244  Meso_4608  hydantoinase/oxoprolinase  100 
 
 
176 aa  349  1e-95  Chelativorans sp. BNC1  Bacteria  normal  n/a   
 
 
-
 
NC_012793  GWCH70_0377  5-oxoprolinase (ATP-hydrolyzing)  64.88 
 
 
676 aa  230  7.000000000000001e-60  Geobacillus sp. WCH70  Bacteria  normal  n/a   
 
 
-
 
NC_013923  Nmag_3957  5-oxoprolinase (ATP-hydrolyzing)  55.03 
 
 
674 aa  187  7e-47  Natrialba magadii ATCC 43099  Archaea  normal  n/a   
 
 
-
 
NC_010511  M446_1980  5-oxoprolinase (ATP-hydrolyzing)  55.29 
 
 
693 aa  181  4.0000000000000006e-45  Methylobacterium sp. 4-46  Bacteria  normal  normal 
 
 
-
 
NC_013216  Dtox_4193  5-oxoprolinase (ATP-hydrolyzing)  55.03 
 
 
765 aa  179  2e-44  Desulfotomaculum acetoxidans DSM 771  Bacteria  normal  normal 
 
 
-
 
NC_011894  Mnod_1245  Hydantoinase/oxoprolinase  54.71 
 
 
679 aa  178  4e-44  Methylobacterium nodulans ORS 2060  Bacteria  normal  0.529227  n/a   
 
 
-
 
NC_007644  Moth_1967  5-oxoprolinase (ATP-hydrolyzing)  49.7 
 
 
683 aa  171  3.9999999999999995e-42  Moorella thermoacetica ATCC 39073  Bacteria  normal  0.471219  normal 
 
 
-
 
NC_009511  Swit_0475  5-oxoprolinase (ATP-hydrolyzing)  53.22 
 
 
680 aa  169  2e-41  Sphingomonas wittichii RW1  Bacteria  normal  normal 
 
 
-
 
NC_008148  Rxyl_2410  5-oxoprolinase (ATP-hydrolyzing)  54.17 
 
 
658 aa  168  3e-41  Rubrobacter xylanophilus DSM 9941  Bacteria  normal  n/a   
 
 
-
 
NC_012791  Vapar_0803  5-oxoprolinase (ATP-hydrolyzing)  52.07 
 
 
684 aa  167  6e-41  Variovorax paradoxus S110  Bacteria  normal  0.148951  n/a   
 
 
-
 
NC_013412  GYMC61_3601  5-oxoprolinase (ATP-hydrolyzing)  49.43 
 
 
682 aa  166  1e-40  Geobacillus sp. Y412MC61  Bacteria  normal  n/a   
 
 
-
 
NC_008687  Pden_4353  5-oxoprolinase (ATP-hydrolyzing)  50.59 
 
 
692 aa  166  1e-40  Paracoccus denitrificans PD1222  Bacteria  normal  normal 
 
 
-
 
NC_011370  Rleg2_6260  5-oxoprolinase (ATP-hydrolyzing)  51.79 
 
 
691 aa  166  1e-40  Rhizobium leguminosarum bv. trifolii WSM2304  Bacteria  hitchhiker  0.00292738  normal  0.765217 
 
 
-
 
NC_009620  Smed_3664  5-oxoprolinase (ATP-hydrolyzing)  49.71 
 
 
691 aa  164  4e-40  Sinorhizobium medicae WSM419  Bacteria  normal  hitchhiker  0.00438442 
 
 
-
 
NC_007802  Jann_3765  5-oxoprolinase (ATP-hydrolyzing)  50 
 
 
690 aa  164  5e-40  Jannaschia sp. CCS1  Bacteria  normal  0.32896  normal 
 
 
-
 
NC_009485  BBta_5988  N-methylhydantoinase A (Hydantoin utilization protein A)  51.79 
 
 
685 aa  163  1.0000000000000001e-39  Bradyrhizobium sp. BTAi1  Bacteria  normal  0.553202  normal  0.148202 
 
 
-
 
NC_007348  Reut_B5474  5-oxoprolinase (ATP-hydrolyzing)  47.31 
 
 
692 aa  163  1.0000000000000001e-39  Ralstonia eutropha JMP134  Bacteria  normal  n/a   
 
 
-
 
NC_008687  Pden_4408  5-oxoprolinase (ATP-hydrolyzing)  52.53 
 
 
711 aa  163  1.0000000000000001e-39  Paracoccus denitrificans PD1222  Bacteria  normal  normal  0.401653 
 
 
-
 
NC_011984  Avi_9148  hydantoin utilization protein  49.1 
 
 
687 aa  162  2.0000000000000002e-39  Agrobacterium vitis S4  Bacteria  normal  n/a   
 
 
-
 
NC_008786  Veis_1913  5-oxoprolinase (ATP-hydrolyzing)  50.3 
 
 
684 aa  162  2.0000000000000002e-39  Verminephrobacter eiseniae EF01-2  Bacteria  normal  normal  0.0388506 
 
 
-
 
NC_011894  Mnod_3416  Hydantoinase/oxoprolinase  49.4 
 
 
698 aa  162  3e-39  Methylobacterium nodulans ORS 2060  Bacteria  normal  n/a   
 
 
-
 
NC_011984  Avi_9128  hydantoin utilization protein  52.98 
 
 
680 aa  162  3e-39  Agrobacterium vitis S4  Bacteria  normal  n/a   
 
 
-
 
NC_011982  Avi_8176  hydantoin utilization protein  48.82 
 
 
681 aa  160  7e-39  Agrobacterium vitis S4  Bacteria  normal  n/a   
 
 
-
 
NC_007953  Bxe_C1060  5-oxoprolinase (ATP-hydrolyzing)  51.46 
 
 
684 aa  159  2e-38  Burkholderia xenovorans LB400  Bacteria  normal  normal 
 
 
-
 
NC_008009  Acid345_2039  5-oxoprolinase (ATP-hydrolyzing)  46.29 
 
 
707 aa  159  2e-38  Candidatus Koribacter versatilis Ellin345  Bacteria  normal  normal 
 
 
-
 
NC_008786  Veis_1519  5-oxoprolinase (ATP-hydrolyzing)  52.83 
 
 
690 aa  159  2e-38  Verminephrobacter eiseniae EF01-2  Bacteria  normal  normal 
 
 
-
 
NC_009954  Cmaq_1392  5-oxoprolinase (ATP-hydrolyzing)  44.97 
 
 
657 aa  157  5e-38  Caldivirga maquilingensis IC-167  Archaea  normal  0.307503  normal 
 
 
-
 
NC_008541  Arth_3641  5-oxoprolinase (ATP-hydrolyzing)  49.14 
 
 
676 aa  157  5e-38  Arthrobacter sp. FB24  Bacteria  normal  n/a   
 
 
-
 
NC_011988  Avi_5834  hydantoin utilization protein  48.21 
 
 
687 aa  157  6e-38  Agrobacterium vitis S4  Bacteria  normal  0.302011  n/a   
 
 
-
 
NC_013739  Cwoe_0498  5-oxoprolinase (ATP-hydrolyzing)  48.84 
 
 
704 aa  157  7e-38  Conexibacter woesei DSM 14684  Bacteria  normal  0.530751  normal 
 
 
-
 
NC_013743  Htur_3568  5-oxoprolinase (ATP-hydrolyzing)  49.11 
 
 
701 aa  155  2e-37  Haloterrigena turkmenica DSM 5511  Archaea  n/a    n/a   
 
 
-
 
NC_013739  Cwoe_2632  5-oxoprolinase (ATP-hydrolyzing)  44.89 
 
 
701 aa  155  2e-37  Conexibacter woesei DSM 14684  Bacteria  normal  normal  0.502801 
 
 
-
 
NC_013739  Cwoe_2130  5-oxoprolinase (ATP-hydrolyzing)  45.71 
 
 
687 aa  156  2e-37  Conexibacter woesei DSM 14684  Bacteria  normal  normal 
 
 
-
 
NC_013595  Sros_2529  5-oxoprolinase (ATP-hydrolyzing)  48.5 
 
 
685 aa  155  3e-37  Streptosporangium roseum DSM 43021  Bacteria  normal  0.413249  normal  0.693617 
 
 
-
 
NC_009669  Oant_4581  5-oxoprolinase (ATP-hydrolyzing)  47.62 
 
 
690 aa  155  3e-37  Ochrobactrum anthropi ATCC 49188  Bacteria  normal  n/a   
 
 
-
 
NC_011982  Avi_8320  hydantoin utilization protein  47.67 
 
 
676 aa  155  3e-37  Agrobacterium vitis S4  Bacteria  normal  n/a   
 
 
-
 
NC_009073  Pcal_0425  5-oxoprolinase (ATP-hydrolyzing)  46.75 
 
 
647 aa  155  3e-37  Pyrobaculum calidifontis JCM 11548  Archaea  n/a    normal 
 
 
-
 
NC_010511  M446_1935  5-oxoprolinase (ATP-hydrolyzing)  54.76 
 
 
690 aa  154  5.0000000000000005e-37  Methylobacterium sp. 4-46  Bacteria  normal  normal 
 
 
-
 
NC_013922  Nmag_1577  5-oxoprolinase (ATP-hydrolyzing)  49.4 
 
 
739 aa  154  5.0000000000000005e-37  Natrialba magadii ATCC 43099  Archaea  normal  n/a   
 
 
-
 
NC_009511  Swit_1719  5-oxoprolinase (ATP-hydrolyzing)  47.34 
 
 
688 aa  154  6e-37  Sphingomonas wittichii RW1  Bacteria  normal  normal 
 
 
-
 
CP001800  Ssol_0728  5-oxoprolinase (ATP-hydrolyzing)  43.2 
 
 
649 aa  153  1e-36  Sulfolobus solfataricus 98/2  Archaea  normal  n/a   
 
 
-
 
NC_009440  Msed_1127  5-oxoprolinase (ATP-hydrolyzing)  47.34 
 
 
641 aa  153  1e-36  Metallosphaera sedula DSM 5348  Archaea  normal  0.814296  normal 
 
 
-
 
NC_009511  Swit_2083  5-oxoprolinase (ATP-hydrolyzing)  47.31 
 
 
712 aa  153  1e-36  Sphingomonas wittichii RW1  Bacteria  normal  0.359641  normal 
 
 
-
 
NC_009253  Dred_1559  5-oxoprolinase (ATP-hydrolyzing)  48 
 
 
680 aa  153  1e-36  Desulfotomaculum reducens MI-1  Bacteria  normal  0.63787  n/a   
 
 
-
 
NC_011901  Tgr7_0321  5-oxoprolinase (ATP-hydrolyzing)  49.14 
 
 
652 aa  152  2.9999999999999998e-36  Thioalkalivibrio sp. HL-EbGR7  Bacteria  normal  n/a   
 
 
-
 
NC_009376  Pars_0413  5-oxoprolinase (ATP-hydrolyzing)  45.56 
 
 
648 aa  152  2.9999999999999998e-36  Pyrobaculum arsenaticum DSM 13514  Archaea  normal  0.96856  normal 
 
 
-
 
NC_013595  Sros_4047  5-oxoprolinase (ATP-hydrolyzing)  48.28 
 
 
676 aa  151  5e-36  Streptosporangium roseum DSM 43021  Bacteria  normal  0.0166577  decreased coverage  0.00142198 
 
 
-
 
NC_013595  Sros_6595  5-oxoprolinase (ATP-hydrolyzing)  45.4 
 
 
674 aa  148  3e-35  Streptosporangium roseum DSM 43021  Bacteria  normal  normal 
 
 
-
 
NC_008340  Mlg_2644  5-oxoprolinase (ATP-hydrolyzing)  47.7 
 
 
651 aa  148  3e-35  Alkalilimnicola ehrlichii MLHE-1  Bacteria  normal  normal 
 
 
-
 
NC_013739  Cwoe_1857  5-oxoprolinase (ATP-hydrolyzing)  50.6 
 
 
674 aa  147  7e-35  Conexibacter woesei DSM 14684  Bacteria  normal  normal  0.0444045 
 
 
-
 
NC_007336  Reut_C6263  5-oxoprolinase (ATP-hydrolyzing)  45.98 
 
 
673 aa  147  7e-35  Ralstonia eutropha JMP134  Bacteria  normal  n/a   
 
 
-
 
NC_010676  Bphyt_6536  5-oxoprolinase (ATP-hydrolyzing)  47.02 
 
 
678 aa  147  7e-35  Burkholderia phytofirmans PsJN  Bacteria  normal  normal  0.234426 
 
 
-
 
NC_008701  Pisl_0132  5-oxoprolinase (ATP-hydrolyzing)  44.97 
 
 
647 aa  147  7e-35  Pyrobaculum islandicum DSM 4184  Archaea  normal  0.367806  normal 
 
 
-
 
NC_008699  Noca_1496  5-oxoprolinase (ATP-hydrolyzing)  45.09 
 
 
706 aa  147  9e-35  Nocardioides sp. JS614  Bacteria  normal  0.0678775  n/a   
 
 
-
 
NC_013441  Gbro_2860  5-oxoprolinase (ATP-hydrolyzing)  49.14 
 
 
684 aa  147  1.0000000000000001e-34  Gordonia bronchialis DSM 43247  Bacteria  normal  n/a   
 
 
-
 
NC_014165  Tbis_2226  5-oxoprolinase  44.91 
 
 
680 aa  146  1.0000000000000001e-34  Thermobispora bispora DSM 43833  Bacteria  normal  0.460045  normal  0.133433 
 
 
-
 
NC_013223  Dret_0560  5-oxoprolinase (ATP-hydrolyzing)  44.57 
 
 
657 aa  145  3e-34  Desulfohalobium retbaense DSM 5692  Bacteria  normal  0.341867  normal 
 
 
-
 
NC_013159  Svir_20940  N-methylhydantoinase A/acetone carboxylase, beta subunit  46.11 
 
 
706 aa  145  3e-34  Saccharomonospora viridis DSM 43017  Bacteria  normal  0.796393  normal  0.0791884 
 
 
-
 
NC_007498  Pcar_3103  N-methylhydantoinase A/acetone carboxylase, beta subunit  43.1 
 
 
660 aa  144  4.0000000000000006e-34  Pelobacter carbinolicus DSM 2380  Bacteria  normal  0.133099  n/a   
 
 
-
 
BN001308  ANIA_01100  hypothetical 5-oxoprolinase (Eurofung)  46.39 
 
 
1355 aa  144  6e-34  Aspergillus nidulans FGSC A4  Eukaryota  normal  normal  0.0381114 
 
 
-
 
NC_009511  Swit_3649  5-oxoprolinase (ATP-hydrolyzing)  49.7 
 
 
721 aa  144  8.000000000000001e-34  Sphingomonas wittichii RW1  Bacteria  normal  0.495656  normal  0.769943 
 
 
-
 
NC_013131  Caci_1876  5-oxoprolinase (ATP-hydrolyzing)  47.62 
 
 
690 aa  144  8.000000000000001e-34  Catenulispora acidiphila DSM 44928  Bacteria  normal  normal 
 
 
-
 
NC_010525  Tneu_0466  5-oxoprolinase (ATP-hydrolyzing)  44.97 
 
 
649 aa  144  8.000000000000001e-34  Thermoproteus neutrophilus V24Sta  Archaea  normal  0.162226  hitchhiker  0.000000366174 
 
 
-
 
NC_010511  M446_5648  5-oxoprolinase (ATP-hydrolyzing)  51.19 
 
 
697 aa  142  3e-33  Methylobacterium sp. 4-46  Bacteria  normal  normal 
 
 
-
 
NC_009512  Pput_2260  5-oxoprolinase (ATP-hydrolyzing)  49.67 
 
 
694 aa  141  4e-33  Pseudomonas putida F1  Bacteria  normal  normal 
 
 
-
 
NC_010322  PputGB1_2413  5-oxoprolinase (ATP-hydrolyzing)  49.67 
 
 
694 aa  141  5e-33  Pseudomonas putida GB-1  Bacteria  normal  normal 
 
 
-
 
NC_007511  Bcep18194_B3097  5-oxoprolinase (ATP-hydrolyzing)  48.24 
 
 
702 aa  140  6e-33  Burkholderia sp. 383  Bacteria  normal  0.364987  normal  0.554031 
 
 
-
 
NC_002947  PP_3515  5-oxoprolinase (ATP-hydrolyzing)  49.67 
 
 
694 aa  140  7e-33  Pseudomonas putida KT2440  Bacteria  normal  0.113195  normal 
 
 
-
 
NC_010506  Swoo_4028  5-oxoprolinase (ATP-hydrolyzing)  45.51 
 
 
711 aa  140  8e-33  Shewanella woodyi ATCC 51908  Bacteria  normal  normal 
 
 
-
 
NC_013757  Gobs_0124  5-oxoprolinase (ATP-hydrolyzing)  46.24 
 
 
690 aa  139  9.999999999999999e-33  Geodermatophilus obscurus DSM 43160  Bacteria  normal  0.256267  n/a   
 
 
-
 
NC_009921  Franean1_0985  5-oxoprolinase (ATP-hydrolyzing)  50 
 
 
726 aa  139  1.9999999999999998e-32  Frankia sp. EAN1pec  Bacteria  normal  0.623858  normal 
 
 
-
 
NC_009767  Rcas_3493  5-oxoprolinase (ATP-hydrolyzing)  46.7 
 
 
681 aa  139  1.9999999999999998e-32  Roseiflexus castenholzii DSM 13941  Bacteria  normal  0.875843  normal 
 
 
-
 
NC_009952  Dshi_0691  hydantoin utilization protein A  50.58 
 
 
689 aa  138  3e-32  Dinoroseobacter shibae DFL 12  Bacteria  normal  0.167885  normal 
 
 
-
 
NC_011831  Cagg_3091  5-oxoprolinase (ATP-hydrolyzing)  46.7 
 
 
681 aa  139  3e-32  Chloroflexus aggregans DSM 9485  Bacteria  normal  0.435048  normal  0.0725739 
 
 
-
 
NC_013739  Cwoe_4085  5-oxoprolinase (ATP-hydrolyzing)  48.45 
 
 
706 aa  139  3e-32  Conexibacter woesei DSM 14684  Bacteria  normal  normal  0.170701 
 
 
-
 
NC_008148  Rxyl_1696  5-oxoprolinase (ATP-hydrolyzing)  45.1 
 
 
684 aa  137  7e-32  Rubrobacter xylanophilus DSM 9941  Bacteria  normal  n/a   
 
 
-
 
BN001308  ANIA_00009  hypothetical N-methylhydantoinase (Eurofung)  46.99 
 
 
1362 aa  137  1e-31  Aspergillus nidulans FGSC A4  Eukaryota  normal  hitchhiker  0.00000169521 
 
 
-
 
NC_013739  Cwoe_2299  5-oxoprolinase (ATP-hydrolyzing)  44.03 
 
 
694 aa  136  1e-31  Conexibacter woesei DSM 14684  Bacteria  normal  0.375878  normal  0.208319 
 
 
-
 
NC_013158  Huta_2412  5-oxoprolinase (ATP-hydrolyzing)  46.78 
 
 
662 aa  137  1e-31  Halorhabdus utahensis DSM 12940  Archaea  normal  0.0201127  n/a   
 
 
-
 
NC_007777  Francci3_2239  5-oxoprolinase (ATP-hydrolyzing)  44.57 
 
 
708 aa  136  2e-31  Frankia sp. CcI3  Bacteria  normal  normal  0.0220335 
 
 
-
 
NC_007952  Bxe_B0371  5-oxoprolinase (ATP-hydrolyzing)  45.83 
 
 
707 aa  135  2e-31  Burkholderia xenovorans LB400  Bacteria  normal  normal 
 
 
-
 
NC_013501  Rmar_1063  5-oxoprolinase (ATP-hydrolyzing)  48.85 
 
 
663 aa  136  2e-31  Rhodothermus marinus DSM 4252  Bacteria  normal  0.39661  n/a   
 
 
-
 
NC_009767  Rcas_4426  5-oxoprolinase (ATP-hydrolyzing)  50 
 
 
692 aa  135  2e-31  Roseiflexus castenholzii DSM 13941  Bacteria  normal  normal 
 
 
-
 
NC_007802  Jann_3811  5-oxoprolinase (ATP-hydrolyzing)  42.94 
 
 
693 aa  135  3.0000000000000003e-31  Jannaschia sp. CCS1  Bacteria  normal  normal  0.0144893 
 
 
-
 
NC_007952  Bxe_B2497  5-oxoprolinase (ATP-hydrolyzing)  44.71 
 
 
719 aa  134  5e-31  Burkholderia xenovorans LB400  Bacteria  normal  normal 
 
 
-
 
NC_007778  RPB_4428  5-oxoprolinase (ATP-hydrolyzing)  44.31 
 
 
690 aa  134  7.000000000000001e-31  Rhodopseudomonas palustris HaA2  Bacteria  normal  normal 
 
 
-
 
NC_013739  Cwoe_2208  5-oxoprolinase (ATP-hydrolyzing)  46.11 
 
 
688 aa  134  7.000000000000001e-31  Conexibacter woesei DSM 14684  Bacteria  normal  0.170446  normal 
 
 
-
 
NC_011892  Mnod_8488  Hydantoinase/oxoprolinase  46.15 
 
 
682 aa  134  7.000000000000001e-31  Methylobacterium nodulans ORS 2060  Bacteria  normal  0.593385  n/a   
 
 
-
 
NC_013202  Hmuk_0038  5-oxoprolinase (ATP-hydrolyzing)  47.62 
 
 
661 aa  134  9e-31  Halomicrobium mukohataei DSM 12286  Archaea  normal  normal 
 
 
-
 
NC_007794  Saro_0176  5-oxoprolinase (ATP-hydrolyzing)  44.97 
 
 
682 aa  132  1.9999999999999998e-30  Novosphingobium aromaticivorans DSM 12444  Bacteria  normal  n/a   
 
 
-
 
NC_013947  Snas_5220  5-oxoprolinase (ATP-hydrolyzing)  41.92 
 
 
680 aa  132  1.9999999999999998e-30  Stackebrandtia nassauensis DSM 44728  Bacteria  normal  0.46382  normal  0.858688 
 
 
-
 
CP001800  Ssol_2447  5-oxoprolinase (ATP-hydrolyzing)  41.42 
 
 
683 aa  132  3e-30  Sulfolobus solfataricus 98/2  Archaea  normal  n/a   
 
 
-
 
NC_007958  RPD_2368  5-oxoprolinase (ATP-hydrolyzing)  42.17 
 
 
680 aa  131  3.9999999999999996e-30  Rhodopseudomonas palustris BisB5  Bacteria  normal  0.773275  normal 
 
 
-
 
NC_009523  RoseRS_4325  5-oxoprolinase (ATP-hydrolyzing)  48.62 
 
 
691 aa  131  3.9999999999999996e-30  Roseiflexus sp. RS-1  Bacteria  normal  0.79538  normal  0.392847 
 
 
-
 
NC_011894  Mnod_3115  Hydantoinase/oxoprolinase  41.92 
 
 
686 aa  131  3.9999999999999996e-30  Methylobacterium nodulans ORS 2060  Bacteria  normal  n/a   
 
 
-
 
NC_009483  Gura_4360  5-oxoprolinase (ATP-hydrolyzing)  41.38 
 
 
708 aa  131  5e-30  Geobacter uraniireducens Rf4  Bacteria  normal  n/a   
 
 
-
 
NC_012792  Vapar_5966  5-oxoprolinase (ATP-hydrolyzing)  41.07 
 
 
694 aa  131  5e-30  Variovorax paradoxus S110  Bacteria  normal  0.858122  n/a   
 
 
-
 
NC_008699  Noca_0079  5-oxoprolinase (ATP-hydrolyzing)  45.83 
 
 
687 aa  130  9e-30  Nocardioides sp. JS614  Bacteria  normal  n/a   
 
 
-
 
NC_009077  Mjls_5622  5-oxoprolinase (ATP-hydrolyzing)  42.6 
 
 
706 aa  130  1.0000000000000001e-29  Mycobacterium sp. JLS  Bacteria  normal  normal  0.49803 
 
 
-
 
NC_009511  Swit_4143  5-oxoprolinase (ATP-hydrolyzing)  44.97 
 
 
702 aa  130  1.0000000000000001e-29  Sphingomonas wittichii RW1  Bacteria  normal  normal 
 
 
-
 
Page 1 of 3    << first  < prev  1  2  3    next >  last >>