Sp3 proteins