proteins (103)