MASAGPSGSSINELASKLYDECLKRYDSDHLFYQQDLLGLGVVERNNLPLLLQCTQLLVDQKLFRLLQGKNDRLAWKIISREDAEKLQNLSPDESLVYNVIHSTGRNGIWVRAIQSRTNLHKSILDRCLKSLEGKSYIKSVHNVKFPSRKMYMLAGLAPSEDVTGGAWFTDGVLDANFISTVAGFIEYTVSRKSWYEVPATGNKRLKTADGRASVKQESGEKKYLPYPAGYQGYPTVAMITAAVNESGITPVRLGEESIIQLLEMLCYDKKLVALNNGQFYKSVKNPAAVKMEKNRKPEGDVEDVGDKLVTNGMTEVPCGPCPVFKLCVPGGAVSPETCEYFDPWLQKALGF