Topology of membrane proteins — predictions, limitations and variations. (June 2018)