Unusual sequence organization in CenB, an inverting endoglucanase from Cellulomonas fimi