Computational studies of membrane proteins: from sequence to structure to simulation.