Liposomes coated with crystalline bacterial cells surface protein (S-layer) as immobilization structures for macromolecules.