Text this: Identification and characterization of the Anabaena sp. strain PCC 7120 hupL DNA rearrangement /