What are the roles of DNA genes and proteins in a given