Multilayer adsorption of macromolecules