membrane protein rotation 9187970