Simply put, its the protein. Protein provides your body with a sustained source of energy. It also promotes the development of lean muscle.