4.3400000000000002015e-24 structural constituent of ribosome