Protein translocation across membranes: common themes in divergent organisms