Basic concepts of protein biology