SNARE Proteins-From Membranes to Genomes