Why Are Proteins Called The Building Blocks Of Life