Properties And Functions Of Proteins