Description

Ensembl ID ENSMMMG00000024078 Gene ID 107140499 Accession -
Symbol TMEM63A Alias - Full Name transmembrane protein 63A
Status Confidence Length 30623 bases Strand Plus strand
Position CZRN01000013.1 : 22727592 - 22758214 RNA binding domain PHM7_cyt
Summary N.A.

RNA binding domains (RBDs)

Transcripts

Protein-Protein Interaction (PPI)

Paralogs

Orthologs