Heterogeneous adsorption equilibria with comparable molecule and pore sizes