list and explain 5 functions of proteins?