I would say protein as I believe that carbohydrates are digested faster whereas protein takes longer to break down. It can take up to 3 hours to digest proteins as they are long well soldered molecules which constitute them and as well as being well chewed, the food must be attacked by gastric, pancreatic and billiary juices to render them down.