Query
	Alignment of muliple protein sequences, or a single sequence
	submitted by user.

	Possible formats for alignments:
	ClustalW;
	Stockholm;
	FASTA;
	or "simple" format :
	name  start(optional)  sequence_segment  end(optional)
	name  start(optional)  sequence_segment  end(optional)
	...

	Example:
	Seq_1  K-KQWdRKRFVG-.VELKQKTLGIVGLGRIGAEVAARAKGQRM.
	Seq_2  ReGNFnLEGFLG-.HTLYGKTVGIIGVGRIGMALARIMKGFGC.
	Seq_3  Hd--YrLNEIRG-.KELRDLTVGVIGTGRIGAAVVDRLRGFGS.
	Seq_4  QeGRWdVAEAAKNEFDLEGKVVGTVGVGRIGERVLRRLKPFDCk

	Seq_1  NVIAYDPFFTEE.KAEQMGVQ-YGTLEDVLRAGDFITVHTPLLK
	Seq_2  RLLAFDPFGS--.EEFNKLGD-FVDLETLLGQSDIVSLHCPLTE
	Seq_3  RVLAYGKRPT--.IAAD-----YVSLDELLRSSDIVSLHVPLTP
	Seq_4  ELLYYDYQPLSAeKEAEIGCRRVADLEEMLAQCDVVTINCPLHE

	Seq_1  ETKHLINKDAFDLMKDGVQIVNCARGGIIDEDAL
	Seq_2  GTRHIMNDQTLSRMKKGVLLVNTSRGGLINTRAA
	Seq_3  DTHHLLDQSRIRRMKSGAFVINTGRGPLIDTEAL
	Seq_4  KTQGLFNKELISKMKKGSWLVNTARGAIVVKEDV

	Possible formats for single sequence:
	FASTA;
	or simply single or multiple lines, with or without a name:
	name(optional)  sequence_segment
	name(optional)  sequence_segment
	...

	Example:
	K-KQWdRKRFVG-.VELKQKTLGIVGLGRIGAEVAARAKGQRM.
	NVIAYDPFFTEE.KAEQMGVQ-YGTLEDVLRAGDFITVHTPLLK
	ETKHLINKDAFDLMKDGVQIVNCARGGIIDEDAL