Synaptoporin, a novel putative channel protein of synaptic vesicles