The Sulfolobus solfataricus AAA protein Sso0909, a homologue of the eukaryotic ESCRT Vps4 ATPase. (22nd January 2008)