novel protein products