How did alternative splicing evolve?

How did alternative splicing evolve?