are lentils high in protein