Loosely matching rhymes for haltenase