What are the constraints on the architecture of membrane-integral proteins that lead to the membrane-spanning regions of such proteins being less diverse in structure than soluble proteins?