proteinaceous