Escherichia coli SecA, the preprotein translocase dimeric ATPase