Loosely matching rhymes for ribosome