Molecular modelling of MBP and MBP-protein interactions.