Pore-forming protein toxins: from structure to function.