proteins as