Cowpea, a multifunctional legume.