86588658 Slot is an engaging card game featuring innovative mechanics, stunning graphics, and various bonus features desned to provide an exciting and rewardingGene ID: 8658, updated on 8-Feb-2025. Summary. Enables NAD+-protein poly-ADP-ribosyltransferase activity; histone binding activity; and zinc ion binding activity. Involved in