3.67000000000000017e-25 ribosome ribosome