Nucleon-nucleon interaction in a quark model with pions