ENSG00000161835 (TAMALIN)

homo sapiens

trafficking regulator and scaffold protein tamalin