Putative ATP-dependent RNA helicase RhlE ECL_02938
microbial protein found in Enterobacter cloacae subsp. cloacae ATCC 13047