ID: KZV29222.1
Display: protein DEK
Orthologous Group: OG0001245
Mrna: KZV29222.1 protein DEK