prokaryotic proteins