KeyGene, Floragenex Settle Patent Dispute, Enter Licensing Deal