limited proteolysis