RpL24-like Biomolecules