Predicting the effects of coding non-synonymous variants on protein function using the SIFT algorithm
gapped blast and psi - blast : a new generation of protein database search programs .