ENSG00000122068 (FYTTD1)

homo sapiens

forty-two-three domain containing 1