Gravar-mail: CopulaNet: Learning residue co-evolution directly from multiple sequence alignment for protein structure prediction