Kruppel-associated box (KRAB) proteins in the adaptive immune system.

Kruppel-associated box (KRAB) proteins in the adaptive immune system.