Kalign2: high-performance multiple alignment of protein and nucleotide sequences allowing external features | Synapse