SEARCH: heteroflexible