MGEPHGSMRILVTGGSGLVGRAIQKVVADGAGLPGEEWVFVSSKDADLTDAAQTQALFQKVQPTHVIHLA
AMVGGLFRNIKYNLDFWIHNGPPHSSNFGYSYAKRMIDVQNRAYFQQHGCTFTSVIPTNVFGPYDNFNIE
DGHVLPGLIHKVHLAKSSGSALTVWGTGKPRRQFIYSLDLARLFIWVLREYNEVEPIILSVGEEDEVSIK
EAAEAVVEAMDFSGEVTFDSTKSDGQYKKTASNGKLRSYLPDFCFTPFKQAVKETCAWFTENYEQARK