update protein