mRNA_M-pyrifera_M_contig86301.20102.1 (mRNA) Macrocystis pyrifera P11B4 male

You are viewing an mRNA, more information available on the corresponding polypeptide page

Overview
NamemRNA_M-pyrifera_M_contig86301.20102.1
Unique NamemRNA_M-pyrifera_M_contig86301.20102.1
TypemRNA
OrganismMacrocystis pyrifera P11B4 male (Macrocystis pyrifera P11B4 male (Giant kelp))
Homology
BLAST of mRNA_M-pyrifera_M_contig86301.20102.1 vs. uniprot
Match: A0A3D1GDL9_9BACT (Hydrolase_4 domain-containing protein n=1 Tax=Balneolaceae bacterium TaxID=2053516 RepID=A0A3D1GDL9_9BACT)

HSP 1 Score: 201 bits (512), Expect = 2.700e-60
Identity = 95/136 (69.85%), Postives = 110/136 (80.88%), Query Frame = 1
Query:    1 ALFHGLEGSSERFYIRNLMHGLKLEGFSTVALNFRGCGSRINTQPRFYHSGETSDYALLFDWISTNFQNRAIYAVGFSLGGNALIKSLGESGSLHPTQKAVAVSPPYDLRAGSINLQKGFNQVYSYRFLNTLKKKL 408
            ALFHGLEGSSER YIRNLMH LKL+GFS+VA+NFRGCGS++N QPRFYHSGET+DY L F+WIS  F  R +YAVGFSLG NALIKSLGE    HP ++AVAVSPP+DL+ GS  +  G N++Y YRFL TL  KL
Sbjct:   70 ALFHGLEGSSERVYIRNLMHDLKLQGFSSVAMNFRGCGSKLNKQPRFYHSGETTDYKLFFNWISETFPGRPVYAVGFSLGANALIKSLGEWKENHPVEQAVAVSPPFDLKRGSYRMHHGINRLYEYRFLRTLSGKL 205          
BLAST of mRNA_M-pyrifera_M_contig86301.20102.1 vs. uniprot
Match: A0A3M8FZR5_9BACT (Alpha/beta fold hydrolase n=1 Tax=Balneola sp. TaxID=2024824 RepID=A0A3M8FZR5_9BACT)

HSP 1 Score: 197 bits (500), Expect = 1.330e-58
Identity = 95/139 (68.35%), Postives = 113/139 (81.29%), Query Frame = 1
Query:    1 ALFHGLEGSSERFYIRNLMHGLKLEGFSTVALNFRGCGSRINTQPRFYHSGETSDYALLFDWISTNFQNRAIYAVGFSLGGNALIKSLGESGSLHPTQKAVAVSPPYDLRAGSINLQKGFNQVYSYRFLNTLKKKLLLK 417
            ALFHGLEGSS+R YIRNLMH L+  G S+VALNFRGCGSR+N + RFYHSGETSDYA  F+WI++ F N  ++AVGFSLGGNALIK L E+       KAVAVSPPY+L+AGS+NL  GFN++YSYRF+ TLK+KL LK
Sbjct:   62 ALFHGLEGSSKRVYIRNLMHDLRDIGISSVALNFRGCGSRLNLKKRFYHSGETSDYATFFEWINSRFINNPVFAVGFSLGGNALIKYLAENAKSTIVSKAVAVSPPYELKAGSLNLDHGFNRIYSYRFIRTLKEKLTLK 200          
BLAST of mRNA_M-pyrifera_M_contig86301.20102.1 vs. uniprot
Match: A0A5D3YL10_9BACT (AB hydrolase-1 domain-containing protein n=1 Tax=Fodinibius salinus TaxID=860790 RepID=A0A5D3YL10_9BACT)

HSP 1 Score: 192 bits (489), Expect = 7.910e-57
Identity = 94/138 (68.12%), Postives = 111/138 (80.43%), Query Frame = 1
Query:    4 LFHGLEGSSERFYIRNLMHGLKLEGFSTVALNFRGCGSRINTQPRFYHSGETSDYALLFDWISTNFQNRAIYAVGFSLGGNALIKSLGESGSLHPTQKAVAVSPPYDLRAGSINLQKGFNQVYSYRFLNTLKKKLLLK 417
            LFHGLEGSSER+YI  LM  L  E +S VA+NFR CGSR+N QPRFYHSGET+DYA +F+WIS  + ++ + AVGFSLGGNAL+KSLGE GS HP   A+AVS PYDLR GSI L KGF+++Y YRFL TLKKKL+LK
Sbjct:   67 LFHGLEGSSERYYIVELMKELLEEEYSVVAVNFRSCGSRMNNQPRFYHSGETNDYATVFNWISQQYPDKKMGAVGFSLGGNALLKSLGEEGSGHPLDAAIAVSVPYDLRLGSIRLSKGFHRLYEYRFLRTLKKKLVLK 204          
BLAST of mRNA_M-pyrifera_M_contig86301.20102.1 vs. uniprot
Match: A0A521BTB1_9BACT (Hydrolase_4 domain-containing protein n=1 Tax=Gracilimonas mengyeensis TaxID=1302730 RepID=A0A521BTB1_9BACT)

HSP 1 Score: 192 bits (487), Expect = 1.670e-56
Identity = 91/136 (66.91%), Postives = 106/136 (77.94%), Query Frame = 1
Query:    1 ALFHGLEGSSERFYIRNLMHGLKLEGFSTVALNFRGCGSRINTQPRFYHSGETSDYALLFDWISTNFQNRAIYAVGFSLGGNALIKSLGESGSLHPTQKAVAVSPPYDLRAGSINLQKGFNQVYSYRFLNTLKKKL 408
            ALFHGLEGSSER+YIRNLM  LK +G  + ALNFRGCGSR+N QPRFYHSGET DY   FDW+   + + A+YAVG+SLGGNAL+K LGE G     ++AVAVSPPYDL+AGSINL  GFN+VY   FL TL +KL
Sbjct:   72 ALFHGLEGSSERYYIRNLMKVLKEKGIGSAALNFRGCGSRLNRQPRFYHSGETDDYRFFFDWLKQRYPDNAMYAVGYSLGGNALVKYLGEEGFKSQVERAVAVSPPYDLKAGSINLHHGFNRVYEINFLKTLVEKL 207          
BLAST of mRNA_M-pyrifera_M_contig86301.20102.1 vs. uniprot
Match: A0A3D4V173_9BACT (AB hydrolase-1 domain-containing protein n=6 Tax=Bacteroidetes/Chlorobi group TaxID=68336 RepID=A0A3D4V173_9BACT)

HSP 1 Score: 189 bits (479), Expect = 2.120e-55
Identity = 92/139 (66.19%), Postives = 107/139 (76.98%), Query Frame = 1
Query:    1 ALFHGLEGSSERFYIRNLMHGLKLEGFSTVALNFRGCGSRINTQPRFYHSGETSDYALLFDWISTNFQNRAIYAVGFSLGGNALIKSLGESGSLHPTQKAVAVSPPYDLRAGSINLQKGFNQVYSYRFLNTLKKKLLLK 417
            ALFHGLEGSSER YI+NLM  L+  G+S+VALNFRGCG ++N Q R YHSGET DY  LF WI   F    +YAVGFSLGGNAL+KSLGE    HP +KAVAVSPPYDL+AGS+ + +GFN+VY  RFL+TLK K  LK
Sbjct:   66 ALFHGLEGSSERHYIQNLMSDLRNAGYSSVALNFRGCGKKMNLQRRMYHSGETEDYKTLFKWIKEYFDASEVYAVGFSLGGNALVKSLGELKENHPVEKAVAVSPPYDLKAGSLRMNEGFNKVYQKRFLDTLKSKTNLK 204          
BLAST of mRNA_M-pyrifera_M_contig86301.20102.1 vs. uniprot
Match: A0A3D2IEU2_9BACT (Hydrolase_4 domain-containing protein (Fragment) n=1 Tax=Balneola sp. TaxID=2024824 RepID=A0A3D2IEU2_9BACT)

HSP 1 Score: 183 bits (464), Expect = 1.170e-54
Identity = 87/131 (66.41%), Postives = 103/131 (78.63%), Query Frame = 1
Query:    1 ALFHGLEGSSERFYIRNLMHGLKLEGFSTVALNFRGCGSRINTQPRFYHSGETSDYALLFDWISTNFQNRAIYAVGFSLGGNALIKSLGESGSLHPTQKAVAVSPPYDLRAGSINLQKGFNQVYSYRFLNT 393
            ALFHGLEGSSER YI+NLM  L+  G+S+VALNFRGCG ++N Q R YHSGET+DY  LF WI   F    +YAVGFSLGGNAL+KSLGE    HP +KAVAVSPPYDL+AGS+ + +GFN+VY  RFL+T
Sbjct:   66 ALFHGLEGSSERHYIQNLMSDLRNAGYSSVALNFRGCGKKMNLQRRMYHSGETADYKTLFKWIKEYFDASEVYAVGFSLGGNALVKSLGELKENHPVEKAVAVSPPYDLKAGSLRMNEGFNKVYQKRFLDT 196          
BLAST of mRNA_M-pyrifera_M_contig86301.20102.1 vs. uniprot
Match: A0A1B6Y9E7_9BACT (AB hydrolase-1 domain-containing protein n=1 Tax=Balneola sp. EhC07 TaxID=1849360 RepID=A0A1B6Y9E7_9BACT)

HSP 1 Score: 184 bits (468), Expect = 9.460e-54
Identity = 86/135 (63.70%), Postives = 104/135 (77.04%), Query Frame = 1
Query:    1 ALFHGLEGSSERFYIRNLMHGLKLEGFSTVALNFRGCGSRINTQPRFYHSGETSDYALLFDWISTNFQNRAIYAVGFSLGGNALIKSLGESGSLHPTQKAVAVSPPYDLRAGSINLQKGFNQVYSYRFLNTLKKK 405
            ALFHGLEGSS+R YI+NLM  L+  G+S+VALNFR CG+++N Q R YHSGET DY  LF+W+   F    IYAVGFSLGGNAL+KSLGE    HP  KAVAVSPPYDL+ GS+ + KGFN++Y  RFL+TL +K
Sbjct:   66 ALFHGLEGSSQRHYIQNLMSDLRQAGYSSVALNFRSCGTKMNLQKRMYHSGETEDYKTLFNWMEEYFSGSEIYAVGFSLGGNALVKSLGELEETHPVSKAVAVSPPYDLKGGSLRMDKGFNKIYQKRFLDTLSEK 200          
BLAST of mRNA_M-pyrifera_M_contig86301.20102.1 vs. uniprot
Match: A0A6M1SR61_9BACT (Alpha/beta fold hydrolase n=1 Tax=Balneolaceae bacterium YR4-1 TaxID=2709311 RepID=A0A6M1SR61_9BACT)

HSP 1 Score: 184 bits (467), Expect = 1.490e-53
Identity = 90/136 (66.18%), Postives = 100/136 (73.53%), Query Frame = 1
Query:    1 ALFHGLEGSSERFYIRNLMHGLKLEGFSTVALNFRGCGSRINTQPRFYHSGETSDYALLFDWISTNFQNRAIYAVGFSLGGNALIKSLGESGSLHPTQKAVAVSPPYDLRAGSINLQKGFNQVYSYRFLNTLKKKL 408
            ALFHGLEGS+ER+Y+  L   LK  GFS  ALNFR CGSR+N QPRFYHSGET DYA  F WI   F  + I A GFSLG NAL+KSLGE    HP   AVAVS PYDLR GSINL +GFN+VY YRFL TL++KL
Sbjct:   68 ALFHGLEGSTERYYMTELAADLKEVGFSVAALNFRSCGSRLNRQPRFYHSGETKDYATFFKWIQKTFPGKKIGAAGFSLGANALLKSLGEEMDRHPADAAVAVSVPYDLRLGSINLSQGFNRVYDYRFLRTLRRKL 203          
BLAST of mRNA_M-pyrifera_M_contig86301.20102.1 vs. uniprot
Match: UPI0011082B5C (alpha/beta fold hydrolase n=1 Tax=Aliifodinibius saliphilus TaxID=1920650 RepID=UPI0011082B5C)

HSP 1 Score: 183 bits (464), Expect = 4.310e-53
Identity = 87/138 (63.04%), Postives = 102/138 (73.91%), Query Frame = 1
Query:    4 LFHGLEGSSERFYIRNLMHGLKLEGFSTVALNFRGCGSRINTQPRFYHSGETSDYALLFDWISTNFQNRAIYAVGFSLGGNALIKSLGESGSLHPTQKAVAVSPPYDLRAGSINLQKGFNQVYSYRFLNTLKKKLLLK 417
            LFHGLEGSS R+YI  LM  L  EG+S VA+NFR CG ++N +PRFYHSGET DY  +F W+   +    I AVGFSLGGNAL+KSLGE G  HP   +VA+S PYDLR GS+ L KGF++VY YRFL TLKKKL LK
Sbjct:   67 LFHGLEGSSRRYYIIELMKELVNEGYSVVAVNFRSCGDKMNNRPRFYHSGETKDYETVFSWVQETYSYNKIAAVGFSLGGNALVKSLGEKGQSHPADVSVAISVPYDLRLGSLRLSKGFHRVYEYRFLRTLKKKLALK 204          
BLAST of mRNA_M-pyrifera_M_contig86301.20102.1 vs. uniprot
Match: A0A2D9FWG1_9BACT (AB hydrolase-1 domain-containing protein n=1 Tax=Balneola sp. TaxID=2024824 RepID=A0A2D9FWG1_9BACT)

HSP 1 Score: 182 bits (461), Expect = 1.280e-52
Identity = 87/139 (62.59%), Postives = 103/139 (74.10%), Query Frame = 1
Query:    1 ALFHGLEGSSERFYIRNLMHGLKLEGFSTVALNFRGCGSRINTQPRFYHSGETSDYALLFDWISTNFQNRAIYAVGFSLGGNALIKSLGESGSLHPTQKAVAVSPPYDLRAGSINLQKGFNQVYSYRFLNTLKKKLLLK 417
            ALFHGLEGS++R YI NLM  LK  GFS+V LNFRGCGSR+N QPRFYHSG T DY + F WI   F  + +YAVG+SLG NAL+K LGE        +AVA+SPPYDL+ GSI +QKGFN++Y  RFL TL +KL LK
Sbjct:   73 ALFHGLEGSTDRHYIANLMGELKKAGFSSVGLNFRGCGSRMNEQPRFYHSGATDDYRIFFSWIKDQFPGQEVYAVGYSLGANALVKYLGEEADHSLVSRAVAISPPYDLKEGSIRMQKGFNKIYEMRFLKTLVEKLELK 211          
The following BLAST results are available for this feature:
BLAST of mRNA_M-pyrifera_M_contig86301.20102.1 vs. uniprot
Analysis Date: 2022-09-19 (Diamond blastx: OGS1.0 of Macrocystis pyrifera male vs UniRef90)
Total hits: 25
Match NameE-valueIdentityDescription
A0A3D1GDL9_9BACT2.700e-6069.85Hydrolase_4 domain-containing protein n=1 Tax=Baln... [more]
A0A3M8FZR5_9BACT1.330e-5868.35Alpha/beta fold hydrolase n=1 Tax=Balneola sp. Tax... [more]
A0A5D3YL10_9BACT7.910e-5768.12AB hydrolase-1 domain-containing protein n=1 Tax=F... [more]
A0A521BTB1_9BACT1.670e-5666.91Hydrolase_4 domain-containing protein n=1 Tax=Grac... [more]
A0A3D4V173_9BACT2.120e-5566.19AB hydrolase-1 domain-containing protein n=6 Tax=B... [more]
A0A3D2IEU2_9BACT1.170e-5466.41Hydrolase_4 domain-containing protein (Fragment) n... [more]
A0A1B6Y9E7_9BACT9.460e-5463.70AB hydrolase-1 domain-containing protein n=1 Tax=B... [more]
A0A6M1SR61_9BACT1.490e-5366.18Alpha/beta fold hydrolase n=1 Tax=Balneolaceae bac... [more]
UPI0011082B5C4.310e-5363.04alpha/beta fold hydrolase n=1 Tax=Aliifodinibius s... [more]
A0A2D9FWG1_9BACT1.280e-5262.59AB hydrolase-1 domain-containing protein n=1 Tax=B... [more]

Pages

back to top
Alignments
The following features are aligned
Aligned FeatureFeature TypeAlignment Location
M-pyrifera_M_contig86301contigM-pyrifera_M_contig86301:115..848 -
Analyses
This mRNA is derived from or has results from the following analyses
Analysis NameDate Performed
Diamond blastx: OGS1.0 of Macrocystis pyrifera male vs UniRef902022-09-19
OGS1.0 of Macrocystis pyrifera P11B4 male2021-02-24
Properties
Property NameValue
Taxonomic scopeBacteria
Seed ortholog score151.4
Seed ortholog evalue3.8e-34
Seed eggNOG ortholog1121930.AQXG01000006_gene822
KEGG koko:K07019
EggNOG free text desc.Serine aminopeptidase, S33
EggNOG OGs1IWTX@117747,4NFGZ@976,COG0429@1,COG0429@2
COG Functional cat.S
Best tax levelSphingobacteriia
Best eggNOG OGNA|NA|NA
BRITEko00000
Exons1
Model size734
Cds size495
Stop1
Start1
Relationships

The following polypeptide feature(s) derives from this mRNA:

Feature NameUnique NameSpeciesTypePosition
mRNA_M-pyrifera_M_contig86301.20102.1prot_M-pyrifera_M_contig86301.20102.1Macrocystis pyrifera P11B4 malepolypeptideM-pyrifera_M_contig86301 300..794 -


The following UTR feature(s) are a part of this mRNA:

Feature NameUnique NameSpeciesTypePosition
1622816773.0812774-UTR-M-pyrifera_M_contig86301:114..2991622816773.0812774-UTR-M-pyrifera_M_contig86301:114..299Macrocystis pyrifera P11B4 maleUTRM-pyrifera_M_contig86301 115..299 -
1692278169.8864036-UTR-M-pyrifera_M_contig86301:114..2991692278169.8864036-UTR-M-pyrifera_M_contig86301:114..299Macrocystis pyrifera P11B4 maleUTRM-pyrifera_M_contig86301 115..299 -
1622816773.1038275-UTR-M-pyrifera_M_contig86301:794..8481622816773.1038275-UTR-M-pyrifera_M_contig86301:794..848Macrocystis pyrifera P11B4 maleUTRM-pyrifera_M_contig86301 795..848 -
1692278169.9088676-UTR-M-pyrifera_M_contig86301:794..8481692278169.9088676-UTR-M-pyrifera_M_contig86301:794..848Macrocystis pyrifera P11B4 maleUTRM-pyrifera_M_contig86301 795..848 -


The following CDS feature(s) are a part of this mRNA:

Feature NameUnique NameSpeciesTypePosition
1622816773.0925455-CDS-M-pyrifera_M_contig86301:299..7941622816773.0925455-CDS-M-pyrifera_M_contig86301:299..794Macrocystis pyrifera P11B4 maleCDSM-pyrifera_M_contig86301 300..794 -
1692278169.8980794-CDS-M-pyrifera_M_contig86301:299..7941692278169.8980794-CDS-M-pyrifera_M_contig86301:299..794Macrocystis pyrifera P11B4 maleCDSM-pyrifera_M_contig86301 300..794 -


Sequences
The following sequences are available for this feature:

protein sequence of mRNA_M-pyrifera_M_contig86301.20102.1

>prot_M-pyrifera_M_contig86301.20102.1 ID=prot_M-pyrifera_M_contig86301.20102.1|Name=mRNA_M-pyrifera_M_contig86301.20102.1|organism=Macrocystis pyrifera P11B4 male|type=polypeptide|length=165bp
MHGLKLEGFSTVALNFRGCGSRINTQPRFYHSGETSDYALLFDWISTNFQ
NRAIYAVGFSLGGNALIKSLGESGSLHPTQKAVAVSPPYDLRAGSINLQK
GFNQVYSYRFLNTLKKKLLLKXXXXNLKDILYMNLMTKLQRLYMDLIMLI
TITKAVRPRGLLRM*
back to top

mRNA from alignment at M-pyrifera_M_contig86301:115..848-

Legend: UTRpolypeptideCDS
Hold the cursor over a type above to highlight its positions in the sequence below.
>mRNA_M-pyrifera_M_contig86301.20102.1 ID=mRNA_M-pyrifera_M_contig86301.20102.1|Name=mRNA_M-pyrifera_M_contig86301.20102.1|organism=Macrocystis pyrifera P11B4 male|type=mRNA|length=734bp|location=Sequence derived from alignment at M-pyrifera_M_contig86301:115..848- (Macrocystis pyrifera P11B4 male)
GCTCTATTTCATGGACTTGAGGGATCTTCAGAACGTTTCTACATTCGAAA TTTGATGCATGGCTTGAAGCTGGAGGGGTTTTCTACTGTAGCACTTAACT TCAGAGGTTGTGGAAGCCGGATAAATACGCAACCACGTTTCTATCACTCT GGTGAAACTTCAGATTATGCACTTCTTTTTGACTGGATAAGTACAAATTT TCAAAACCGAGCTATTTATGCTGTAGGGTTTTCTCTCGGAGGAAATGCGC TTATTAAATCTCTTGGCGAATCTGGATCGTTACATCCTACTCAAAAAGCA GTAGCTGTTTCACCTCCTTATGATTTAAGAGCAGGTTCTATTAATTTACA AAAAGGATTTAATCAAGTGTATTCCTATCGTTTTTTAAACACTCTTAAGA AGAAACTCCTTCTCAAAANNNNNNNNNNAAATTTGAAGGACATACTTTAT ATGAATTTGATGACCAAATTACAGCGCCTGTACATGGATTTAATAATGCT GATCACTATTACGAAAGCTGTTCGTCCAAGAGGTTTATTAAGGATGTAAG GAAACCACTTCTAATCATCCACTCAAGAGAAGATACCTTGTGTCCTTTGA AGTTCGCTCCCTTTTTTGATATAAATACTAATCCACTTATCGATACAGTT TTTACAAAAAAAGGTGGACACGTTGGTTTTATAAGTTCACCTAGAAATTG GCTTAATGAAACCATTATCCATTGGTTACAATCA
back to top

Coding sequence (CDS) from alignment at M-pyrifera_M_contig86301:115..848-

>mRNA_M-pyrifera_M_contig86301.20102.1 ID=mRNA_M-pyrifera_M_contig86301.20102.1|Name=mRNA_M-pyrifera_M_contig86301.20102.1|organism=Macrocystis pyrifera P11B4 male|type=CDS|length=990bp|location=Sequence derived from alignment at M-pyrifera_M_contig86301:115..848- (Macrocystis pyrifera P11B4 male)
ATGCATGGCTTGAAGCTGGAGGGGTTTTCTACTGTAGCACTTAACTTCAG
AGGTTGTGGAAGCCGGATAAATACGCAACCACGTTTCTATCACTCTGGTG
AAACTTCAGATTATGCACTTCTTTTTGACTGGATAAGTACAAATTTTCAA
AACCGAGCTATTTATGCTGTAGGGTTTTCTCTCGGAGGAAATGCGCTTAT
TAAATCTCTTGGCGAATCTGGATCGTTACATCCTACTCAAAAAGCAGTAG
CTGTTTCACCTCCTTATGATTTAAGAGCAGGTTCTATTAATTTACAAAAA
GGATTTAATCAAGTGTATTCCTATCGTTTTTTAAACACTCTTAAGAAGAA
ACTCCTTCTCAAAANNNNNNNNNNAAATTTGAAGGACATACTTTATATGA
ATTTGATGACCAAATTACAGCGCCTGTACATGGATTTAATAATGCTGATC
ACTATTACGAAAGCTGTTCGTCCAAGAGGTTTATTAAGGATGTAAATGCA
TGGCTTGAAGCTGGAGGGGTTTTCTACTGTAGCACTTAACTTCAGAGGTT
GTGGAAGCCGGATAAATACGCAACCACGTTTCTATCACTCTGGTGAAACT
TCAGATTATGCACTTCTTTTTGACTGGATAAGTACAAATTTTCAAAACCG
AGCTATTTATGCTGTAGGGTTTTCTCTCGGAGGAAATGCGCTTATTAAAT
CTCTTGGCGAATCTGGATCGTTACATCCTACTCAAAAAGCAGTAGCTGTT
TCACCTCCTTATGATTTAAGAGCAGGTTCTATTAATTTACAAAAAGGATT
TAATCAAGTGTATTCCTATCGTTTTTTAAACACTCTTAAGAAGAAACTCC
TTCTCAAAANNNNNNNNNNAAATTTGAAGGACATACTTTATATGAATTTG
ATGACCAAATTACAGCGCCTGTACATGGATTTAATAATGCTGATCACTAT
TACGAAAGCTGTTCGTCCAAGAGGTTTATTAAGGATGTAA
back to top