ENSG00000135476 (ESPL1)

homo sapiens

extra spindle pole bodies like 1, separase