Like they discovered the gene that causes CF, there is also a gene that causes asthma, it has hee haw to do with any CF mutation someone may have.
It would more than likely be that a gene also causes other diseases, my genetic couselor said to me that all people in the world have at least 200 mutations.
It is merely coincidence that carriers show various signs
Craig