3.3900000000000000306e-35 ribosome ribosome