ribohomopolymers