vitamin. proteins