Building blocks of life – Proteins