ENSG00000101150 (TPD52L2)

homo sapiens

TPD52 like 2