Id proteins