Calreticulin: conserved protein and diverse functions in plants.

Calreticulin: conserved protein and diverse functions in plants.