Text this: Genetic dissection of protein content in cowpea using custom-made NIRS equations and GWAS as a model for nutritional breeding and undergraduate research training.