polypeptide functions in biology chapter 6 7323645