Biochemical insights into structure and function of arrestins. (23rd March 2021)