has subject area Phaseolus allele biology coat gene mapping genetics locus population r gene restriction fragment length polymorphism seed