Free for academic non-profit institutions. Other users need a Commercial license

Aliases for LGALS8 Gene

Aliases for LGALS8 Gene

  • Galectin 8 2 3 5
  • Lectin, Galactoside-Binding, Soluble, 8 2 3
  • Prostate Carcinoma Tumor Antigen 1 3 4
  • Po66 Carbohydrate-Binding Protein 3 4
  • Po66-CBP 3 4
  • PCTA-1 3 4
  • Gal-8 3 4
  • Po66 Carbohydrate Binding Protein 3
  • Galectin-8g 3
  • Galectin-8 3
  • PCTA1 3

External Ids for LGALS8 Gene

Previous GeneCards Identifiers for LGALS8 Gene

  • GC01P234819
  • GC01P232135
  • GC01P232978
  • GC01P233722
  • GC01P233007
  • GC01P234748
  • GC01P236681
  • GC01P207138

Summaries for LGALS8 Gene

Entrez Gene Summary for LGALS8 Gene

  • This gene encodes a member of the galectin family. Galectins are beta-galactoside-binding animal lectins with conserved carbohydrate recognition domains. The galectins have been implicated in many essential functions including development, differentiation, cell-cell adhesion, cell-matrix interaction, growth regulation, apoptosis, and RNA splicing. This gene is widely expressed in tumoral tissues and seems to be involved in integrin-like cell interactions. Alternatively spliced transcript variants encoding different isoforms have been identified. [provided by RefSeq, Jul 2008]

GeneCards Summary for LGALS8 Gene

LGALS8 (Galectin 8) is a Protein Coding gene. Diseases associated with LGALS8 include Prostatic Hypertrophy and Cholesteatoma Of Middle Ear. Gene Ontology (GO) annotations related to this gene include carbohydrate binding. An important paralog of this gene is LGALS4.

UniProtKB/Swiss-Prot for LGALS8 Gene

  • Beta-galactoside-binding lectin that acts as a sensor of membrane damage caused by infection and restricts the proliferation of infecting pathogens by targeting them for autophagy (PubMed:22246324, PubMed:28077878). Detects membrane rupture by binding beta-galactoside ligands located on the lumenal side of the endosome membrane; these ligands becoming exposed to the cytoplasm following rupture (PubMed:22246324, PubMed:28077878). Restricts infection by initiating autophagy via interaction with CALCOCO2/NDP52 (PubMed:22246324, PubMed:28077878). Required to restrict infection of bacterial invasion such as S.typhimurium (PubMed:22246324). Also required to restrict infection of Picornaviridae viruses (PubMed:28077878). Has a marked preference for 3-O-sialylated and 3-O-sulfated glycans (PubMed:21288902).

Gene Wiki entry for LGALS8 Gene

Additional gene information for LGALS8 Gene

No data available for CIViC summary , Tocris Summary , PharmGKB "VIP" Summary , fRNAdb sequence ontologies and piRNA Summary for LGALS8 Gene

Genomics for LGALS8 Gene

GeneHancer (GH) Regulatory Elements for LGALS8 Gene

Promoters and enhancers for LGALS8 Gene
GeneHancer (GH) Identifier GH Type GH
Score
GH Sources Gene Association Score Total Score TSS distance (kb) Number of Genes Away Size (kb) Transcription Factor
Binding Sites
Gene Targets
GH01J236522 Promoter/Enhancer 2.3 EPDnew Ensembl ENCODE dbSUPER 667.3 +5.9 5860 3 HDGF PKNOX1 SMAD1 FOXA2 ARNT ARID4B SIN3A FEZF1 ZNF2 IRF4 LGALS8 LGALS8-AS1 ENSG00000230325 ENSG00000273058 HEATR1 MTR LDHAP2
GH01J236516 Enhancer 1.3 Ensembl ENCODE dbSUPER 657.1 -0.2 -234 2.3 FOXA2 ZNF133 FEZF1 ZNF2 MCM3 SP5 MCM5 REST PPARG NFIL3 LGALS8 HEATR1 ENSG00000230325 ENSG00000273058 MTR NID1 RPL35P1 LDHAP2 GC01P236501
GH01J236794 Promoter/Enhancer 2.1 EPDnew Ensembl ENCODE 10.2 +277.8 277808 2.8 CLOCK FEZF1 DMAP1 YY1 E2F8 ZNF416 ZNF143 SP3 NFYC ZFP41 MTR HEATR1 ENSG00000230325 ENSG00000273058 RPSAP21 LOC100130485 LGALS8 LYST
GH01J236490 Enhancer 1.1 Ensembl dbSUPER 11.3 -27.0 -27028 0.9 FOXA2 MLX ARID4B DMAP1 ETS1 YY1 RXRA NFYC PPARG NFIL3 LGALS8 LGALS8-AS1 ENO1P1 GC01P236501 EDARADD
GH01J236415 Enhancer 0.9 FANTOM5 ENCODE 13 -101.5 -101498 2.7 SMARCE1 ZNF639 RFX1 L3MBTL2 TEAD4 BMI1 ELF1 ZNF644 GABPA MITF EDARADD LGALS8 LGALS8-AS1 GPR137B MTR GC01P236477
- Elite GeneHancer and/or Elite GeneHancer-gene association Download GeneHancer data from 2017 publication | Request up-to-date GeneHancer data (full dataset)

GeneHancers around LGALS8 on UCSC Golden Path with GeneCards custom track

Top Transcription factor binding sites by QIAGEN in the LGALS8 gene promoter:
  • CUTL1
  • Bach2
  • ER-alpha
  • RORalpha2

Genomic Locations for LGALS8 Gene

Genomic Locations for LGALS8 Gene
chr1:236,518,000-236,552,981
(GRCh38/hg38)
Size:
34,982 bases
Orientation:
Plus strand
chr1:236,681,300-236,716,281
(GRCh37/hg19)
Size:
34,982 bases
Orientation:
Plus strand

Genomic View for LGALS8 Gene

Genes around LGALS8 on UCSC Golden Path with GeneCards custom track

Cytogenetic band:
LGALS8 Gene in genomic location: bands according to Ensembl, locations according to GeneLoc (and/or Entrez Gene and/or Ensembl if different)
Genomic Location for LGALS8 Gene
GeneLoc Logo Genomic Neighborhood Exon StructureGene Density

RefSeq DNA sequence for LGALS8 Gene

Proteins for LGALS8 Gene

  • Protein details for LGALS8 Gene (UniProtKB/Swiss-Prot)

    Protein Symbol:
    O00214-LEG8_HUMAN
    Recommended name:
    Galectin-8
    Protein Accession:
    O00214
    Secondary Accessions:
    • O15215
    • Q5T3P5
    • Q5T3Q4
    • Q8TEV1
    • Q96B92
    • Q9BXC8
    • Q9H584
    • Q9H585
    • Q9UEZ6
    • Q9UP32
    • Q9UP33
    • Q9UP34

    Protein attributes for LGALS8 Gene

    Size:
    317 amino acids
    Molecular mass:
    35808 Da
    Quaternary structure:
    • Homodimer (PubMed:21288902, Ref.15). Interacts with CALCOCO2/NDP52 (PubMed:22246324). Interacts with PDPN; the interaction is glycosylation-dependent; may participate to connection of the lymphatic endothelium to the surrounding extracellular matrix.
    SequenceCaution:
    • Sequence=AAB51605.1; Type=Erroneous initiation; Note=Translation N-terminally extended.; Evidence={ECO:0000305}; Sequence=AAD45402.1; Type=Erroneous initiation; Note=Translation N-terminally extended.; Evidence={ECO:0000305}; Sequence=AAD45403.1; Type=Erroneous initiation; Note=Translation N-terminally extended.; Evidence={ECO:0000305}; Sequence=AAD45404.1; Type=Erroneous initiation; Note=Translation N-terminally extended.; Evidence={ECO:0000305}; Sequence=AAD45404.1; Type=Miscellaneous discrepancy; Note=Probable cloning artifact.; Evidence={ECO:0000305}; Sequence=AAH15818.1; Type=Erroneous initiation; Note=Translation N-terminally extended.; Evidence={ECO:0000305}; Sequence=AAH16486.2; Type=Erroneous initiation; Note=Translation N-terminally extended.; Evidence={ECO:0000305};

    Three dimensional structures from OCA and Proteopedia for LGALS8 Gene

    Alternative splice isoforms for LGALS8 Gene

    UniProtKB/Swiss-Prot:

neXtProt entry for LGALS8 Gene

Post-translational modifications for LGALS8 Gene

  • Ubiquitination at isoforms=2237 and isoforms=2212
  • Modification sites at PhosphoSitePlus

No data available for DME Specific Peptides for LGALS8 Gene

Domains & Families for LGALS8 Gene

Gene Families for LGALS8 Gene

HGNC:
Human Protein Atlas (HPA):
  • Predicted intracellular proteins

Protein Domains for LGALS8 Gene

Graphical View of Domain Structure for InterPro Entry

O00214

UniProtKB/Swiss-Prot:

LEG8_HUMAN :
  • Contains two homologous but distinct carbohydrate-binding domains.
Domain:
  • Contains two homologous but distinct carbohydrate-binding domains.
genes like me logo Genes that share domains with LGALS8: view

Function for LGALS8 Gene

Molecular function for LGALS8 Gene

UniProtKB/Swiss-Prot Function:
Beta-galactoside-binding lectin that acts as a sensor of membrane damage caused by infection and restricts the proliferation of infecting pathogens by targeting them for autophagy (PubMed:22246324, PubMed:28077878). Detects membrane rupture by binding beta-galactoside ligands located on the lumenal side of the endosome membrane; these ligands becoming exposed to the cytoplasm following rupture (PubMed:22246324, PubMed:28077878). Restricts infection by initiating autophagy via interaction with CALCOCO2/NDP52 (PubMed:22246324, PubMed:28077878). Required to restrict infection of bacterial invasion such as S.typhimurium (PubMed:22246324). Also required to restrict infection of Picornaviridae viruses (PubMed:28077878). Has a marked preference for 3-O-sialylated and 3-O-sulfated glycans (PubMed:21288902).

Phenotypes From GWAS Catalog for LGALS8 Gene

Gene Ontology (GO) - Molecular Function for LGALS8 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0005178 integrin binding IPI 19268462
GO:0005515 protein binding IPI 16189514
GO:0030246 carbohydrate binding IEA,IDA 22246324
genes like me logo Genes that share ontologies with LGALS8: view
genes like me logo Genes that share phenotypes with LGALS8: view

Animal Models for LGALS8 Gene

MGI Knock Outs for LGALS8:
  • Lgals8 Lgals8<tm1(KOMP)Vlcg>

Animal Model Products

  • Taconic Biosciences Mouse Models for LGALS8

CRISPR Products

Inhibitory RNA Products

  • Search GeneCopoeia for shRNA, lentivirus and/or AAV clone products for LGALS8

Clone Products

No data available for Enzyme Numbers (IUBMB) , Human Phenotype Ontology , Transcription Factor Targets and HOMER Transcription for LGALS8 Gene

Localization for LGALS8 Gene

Subcellular locations from UniProtKB/Swiss-Prot for LGALS8 Gene

Cytoplasmic vesicle. Cytoplasm, cytosol.

Subcellular locations from

COMPARTMENTS
Extracellular space Cytosol Plasma membrane Cytoskeleton Lysosome Endosome Peroxisome ER Golgi Apparatus Nucleus Mitochondrion 0 1 2 3 4 5 Confidence
COMPARTMENTS Subcellular localization image for LGALS8 gene
Compartment Confidence
extracellular 5
cytosol 5
nucleus 2
plasma membrane 1
lysosome 1
endosome 1

Subcellular locations from the

Human Protein Atlas (HPA)
  • Plasma membrane (2)
See all subcellular structures

Gene Ontology (GO) - Cellular Components for LGALS8 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0005615 extracellular space TAS 8692978
GO:0005737 cytoplasm IDA,IEA 19268462
GO:0005829 cytosol IDA 22246324
GO:0016020 membrane HDA 19946888
GO:0031410 cytoplasmic vesicle IEA --
genes like me logo Genes that share ontologies with LGALS8: view

Pathways & Interactions for LGALS8 Gene

SuperPathways for LGALS8 Gene

No Data Available

Gene Ontology (GO) - Biological Process for LGALS8 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0006914 autophagy IEA --
GO:0098586 cellular response to virus IMP 28077878
GO:0098792 xenophagy IMP 22246324
GO:1904977 lymphatic endothelial cell migration IDA 19268462
genes like me logo Genes that share ontologies with LGALS8: view

No data available for Pathways by source and SIGNOR curated interactions for LGALS8 Gene

Drugs & Compounds for LGALS8 Gene

(3) Drugs for LGALS8 Gene - From: Novoseek

Name Status Disease Links Group Role Mechanism of Action Clinical Trials

(2) Additional Compounds for LGALS8 Gene - From: Novoseek

Name Synonyms Role CAS Number PubChem IDs PubMed IDs
genes like me logo Genes that share compounds with LGALS8: view

Transcripts for LGALS8 Gene

Unigene Clusters for LGALS8 Gene

Lectin, galactoside-binding, soluble, 8:
Representative Sequences:

CRISPR Products

Inhibitory RNA Products

  • Search GeneCopoeia for shRNA, lentivirus and/or AAV clone products for LGALS8

Clone Products

Alternative Splicing Database (ASD) splice patterns (SP) for LGALS8 Gene

ExUns: 1 ^ 2 ^ 3 ^ 4 ^ 5a · 5b ^ 6 ^ 7 ^ 8 ^ 9a · 9b · 9c ^ 10a · 10b · 10c · 10d · 10e ^ 11a · 11b ^ 12a · 12b · 12c ^ 13a · 13b ^ 14 ^ 15a ·
SP1: - - - - - - - - - - -
SP2: - - - - - - - - - -
SP3: - - -
SP4: - -
SP5: - - -
SP6:
SP7: - -
SP8:
SP9: -
SP10: - -
SP11: - -

ExUns: 15b · 15c
SP1:
SP2:
SP3:
SP4:
SP5:
SP6:
SP7:
SP8:
SP9:
SP10:
SP11:

Relevant External Links for LGALS8 Gene

GeneLoc Exon Structure for
LGALS8
ECgene alternative splicing isoforms for
LGALS8

Expression for LGALS8 Gene

mRNA expression in normal human tissues from GTEx, Illumina, BioGPS, and CGAP SAGE for LGALS8 Gene

mRNA expression in embryonic tissues and stem cells from LifeMap Discovery

Protein differential expression in normal tissues from HIPED for LGALS8 Gene

This gene is overexpressed in Peripheral blood mononuclear cells (17.1).

Integrated Proteomics: protein expression in normal tissues and cell lines from ProteomicsDB, MaxQB, and MOPED for LGALS8 Gene



Protein tissue co-expression partners for LGALS8 Gene

NURSA nuclear receptor signaling pathways regulating expression of LGALS8 Gene:

LGALS8

SOURCE GeneReport for Unigene cluster for LGALS8 Gene:

Hs.4082

mRNA Expression by UniProt/SwissProt for LGALS8 Gene:

O00214-LEG8_HUMAN
Tissue specificity: Ubiquitous. Selective expression by prostate carcinomas versus normal prostate and benign prostatic hypertrophy.

Evidence on tissue expression from TISSUES for LGALS8 Gene

  • Nervous system(4.9)
  • Skin(4.4)
  • Lung(2.8)
  • Spleen(2.4)
  • Heart(2.3)
  • Intestine(2)
  • Kidney(2)
genes like me logo Genes that share expression patterns with LGALS8: view

No data available for mRNA differential expression in normal tissues and Phenotype-based relationships between genes and organs from Gene ORGANizer for LGALS8 Gene

Orthologs for LGALS8 Gene

This gene was present in the common ancestor of chordates.

Orthologs for LGALS8 Gene

Organism Taxonomy Gene Similarity Type Details
chimpanzee
(Pan troglodytes)
Mammalia LGALS8 34 33
  • 98.79 (n)
OneToOne
dog
(Canis familiaris)
Mammalia LGALS8 34 33
  • 89.73 (n)
OneToOne
cow
(Bos Taurus)
Mammalia LGALS8 34 33
  • 85.81 (n)
OneToOne
rat
(Rattus norvegicus)
Mammalia Lgals8 33
  • 83.86 (n)
mouse
(Mus musculus)
Mammalia Lgals8 16 34 33
  • 81.86 (n)
oppossum
(Monodelphis domestica)
Mammalia LGALS8 34
  • 54 (a)
OneToOne
chicken
(Gallus gallus)
Aves LGALS8 34 33
  • 67.94 (n)
OneToOne
lizard
(Anolis carolinensis)
Reptilia LGALS8 34
  • 61 (a)
OneToOne
tropical clawed frog
(Silurana tropicalis)
Amphibia lgals8 33
  • 60.84 (n)
African clawed frog
(Xenopus laevis)
Amphibia xgalectin-VIIIa 33
zebrafish
(Danio rerio)
Actinopterygii si:ch211-199l3.2 34 33
  • 55.8 (n)
ManyToMany
CABZ01042972.1 34
  • 43 (a)
ManyToMany
Species where no ortholog for LGALS8 was found in the sources mined by GeneCards:
  • A. gosspyii yeast (Ashbya gossypii)
  • Actinobacteria (Mycobacterium tuberculosis)
  • African malaria mosquito (Anopheles gambiae)
  • Alicante grape (Vitis vinifera)
  • alpha proteobacteria (Wolbachia pipientis)
  • amoeba (Dictyostelium discoideum)
  • Archea (Pyrococcus horikoshii)
  • baker's yeast (Saccharomyces cerevisiae)
  • barley (Hordeum vulgare)
  • beta proteobacteria (Neisseria meningitidis)
  • bread mold (Neurospora crassa)
  • Chromalveolata (Phytophthora infestans)
  • common water flea (Daphnia pulex)
  • corn (Zea mays)
  • E. coli (Escherichia coli)
  • filamentous fungi (Aspergillus nidulans)
  • Firmicute bacteria (Streptococcus pneumoniae)
  • fission yeast (Schizosaccharomyces pombe)
  • fruit fly (Drosophila melanogaster)
  • green algae (Chlamydomonas reinhardtii)
  • honey bee (Apis mellifera)
  • K. lactis yeast (Kluyveromyces lactis)
  • loblloly pine (Pinus taeda)
  • malaria parasite (Plasmodium falciparum)
  • medicago trunc (Medicago Truncatula)
  • moss (Physcomitrella patens)
  • orangutan (Pongo pygmaeus)
  • pig (Sus scrofa)
  • platypus (Ornithorhynchus anatinus)
  • rainbow trout (Oncorhynchus mykiss)
  • rice (Oryza sativa)
  • rice blast fungus (Magnaporthe grisea)
  • schistosome parasite (Schistosoma mansoni)
  • sea anemone (Nematostella vectensis)
  • sea squirt (Ciona intestinalis)
  • sea squirt (Ciona savignyi)
  • sea urchin (Strongylocentrotus purpuratus)
  • sorghum (Sorghum bicolor)
  • soybean (Glycine max)
  • stem rust fungus (Puccinia graminis)
  • sugarcane (Saccharum officinarum)
  • thale cress (Arabidopsis thaliana)
  • tomato (Lycopersicon esculentum)
  • toxoplasmosis (Toxoplasma gondii)
  • Trichoplax (Trichoplax adhaerens)
  • wheat (Triticum aestivum)
  • worm (Caenorhabditis elegans)

Evolution for LGALS8 Gene

ENSEMBL:
Gene Tree for LGALS8 (if available)
TreeFam:
Gene Tree for LGALS8 (if available)
Aminode:
Evolutionary constrained regions (ECRs) for LGALS8: view image

Paralogs for LGALS8 Gene

(12) SIMAP similar genes for LGALS8 Gene using alignment to 14 proteins:

  • LEG8_HUMAN
  • B1ANM0_HUMAN
  • B3F166_HUMAN
  • E9PJ77_HUMAN
  • E9PN19_HUMAN
  • E9PNC2_HUMAN
  • E9PPL1_HUMAN
  • E9PPM4_HUMAN
  • E9PRN3_HUMAN
  • F6V2D4_HUMAN
  • H7BXD8_HUMAN
  • L8E9E9_HUMAN
  • Q5T3P9_HUMAN
  • Q96QS7_HUMAN
genes like me logo Genes that share paralogs with LGALS8: view

Variants for LGALS8 Gene

Sequence variations from dbSNP and Humsavar for LGALS8 Gene

SNP ID Clin Chr 01 pos Variation AA Info Type
rs55866014 benign, not specified 236,550,993(+) AAAAAAAAAAAAAAAAAA/AAAAAAAAAA/AAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAA 3_prime_UTR_variant, genic_downstream_transcript_variant
rs1000078302 -- 236,543,004(+) T/C coding_sequence_variant, intron_variant, synonymous_variant
rs1000104764 -- 236,516,431(+) T/A/G upstream_transcript_variant
rs1000134814 -- 236,528,707(+) T/C intron_variant
rs1000278248 -- 236,528,046(+) T/C intron_variant

Structural Variations from Database of Genomic Variants (DGV) for LGALS8 Gene

Variant ID Type Subtype PubMed ID
dgv591n100 CNV gain 25217958
dgv60n27 CNV gain 19166990
dgv864n54 CNV loss 21841781
esv24676 CNV loss 19812545
esv2762227 CNV gain 21179565
esv2763410 CNV gain 21179565
esv3548955 CNV deletion 23714750
esv3589222 CNV gain 21293372
esv995705 CNV gain 20482838
nsv1003900 CNV gain 25217958
nsv1005877 CNV gain 25217958
nsv1012436 CNV loss 25217958
nsv1119763 CNV deletion 24896259
nsv1119764 CNV deletion 24896259
nsv1122462 CNV deletion 24896259
nsv475491 CNV novel sequence insertion 20440878
nsv516855 CNV gain 19592680
nsv549394 CNV gain 21841781
nsv549403 CNV gain 21841781
nsv549404 CNV loss 21841781
nsv549405 CNV loss 21841781
nsv998009 CNV gain 25217958

Variation tolerance for LGALS8 Gene

Residual Variation Intolerance Score: 40.3% of all genes are more intolerant (likely to be disease-causing)
Gene Damage Index Score: 17.79; 98.34% of all genes are more intolerant (likely to be disease-causing)

Additional Variant Information for LGALS8 Gene

Human Gene Mutation Database (HGMD)
LGALS8
SNPedia medical, phenotypic, and genealogical associations of SNPs for
LGALS8

No data available for Polymorphic Variants from UniProtKB/Swiss-Prot for LGALS8 Gene

Disorders for LGALS8 Gene

MalaCards: The human disease database

(3) MalaCards diseases for LGALS8 Gene - From: HGMD, DISEASES, Novoseek, and GeneCards

Disorder Aliases PubMed IDs
prostatic hypertrophy
  • prostatic hyperplasia
cholesteatoma of middle ear
  • cholesteatoma
herpes simplex virus keratitis
  • dendritic keratitis
- elite association - COSMIC cancer census association via MalaCards

Additional Disease Information for LGALS8

Genetic Association Database
(GAD)
Human Genome Epidemiology Navigator
(HuGE)
ATLAS of Genetics and Cytogenetics in Oncology and Haematology
genes like me logo Genes that share disorders with LGALS8: view

No data available for UniProtKB/Swiss-Prot and Genatlas for LGALS8 Gene

Publications for LGALS8 Gene

  1. Surface-epitope masking and expression cloning identifies the human prostate carcinoma tumor antigen gene PCTA-1 a member of the galectin gene family. (PMID: 8692978) Su ZZ … Fisher PB (Proceedings of the National Academy of Sciences of the United States of America 1996) 2 3 4 22 58
  2. Galectin-8 interacts with podoplanin and modulates lymphatic endothelial cell functions. (PMID: 19268462) Cueni LN … Detmar M (Experimental cell research 2009) 3 4 22 58
  3. Molecular characterization of prostate carcinoma tumor antigen-1, PCTA-1, a human galectin-8 related gene. (PMID: 10980616) Gopalkrishnan RV … Fisher PB (Oncogene 2000) 3 4 22 58
  4. PLA2G16 represents a switch between entry and clearance of Picornaviridae. (PMID: 28077878) Staring J … Brummelkamp TR (Nature 2017) 3 4 58
  5. Galectin 8 targets damaged vesicles for autophagy to defend cells against bacterial invasion. (PMID: 22246324) Thurston TL … Randow F (Nature 2012) 3 4 58

Products for LGALS8 Gene

Sources for LGALS8 Gene

Content
Loading form....