Soybean leghemoglobin gene family: normal, pseudo, and truncated genes.