Topology prediction of membrane proteins: how distantly related homologs come into play