CIB1: a small protein with big ambitions.

CIB1: a small protein with big ambitions.