Caseinomacropeptide self-association is dependent on wheteher the peptide is free or restricted in kappa-casein