Expressed protein ligation: a resourceful tool to study protein structure and function