A tale of three fingers: the family of mammalian Sp/XKLF transcription factors

A tale of three fingers: the family of mammalian Sp/XKLF transcription factors