protein and cell