the topology of membrane proteins can often be predicted by computer programs that identify which kind of topogenic segment?