Modeling $\alpha$-helical transmembrane domains: The calculation and use of substitution tables for lipid-facing residues