How diverse are cell membranes??