Proteins, enzymes, genes :the interplay of chemistry and biology