SNAP: predict effect of non-synonymous polymorphisms on function | Synapse