fixed key splitting bug with gene names containing underscores.