low in cholesterol and high in protein trout nutritional benefits low in cholesterol and high in protein trout low in cholesterol and high in protein low in cholesterol and high in protein low in cholesterol and high in protein