Calpain: from structure to biological function