QGGESESFAKRAIESLVKKLKEKKDELDSLITAITTNGAHPSKCVTIQRTLDGRLQVAGRKGFPHVVYARLWRWPDLHKNELKHVKYCQYAFDLKCDSVCVNPYHYERVVSPGIGPLLVKDEYDYDNQQSHSSSESHLQTIQHPPSRPGPQEPFNGPSLLPPSEASGSASTSAFSAISAGPSILWPVANEIAFQPPISNHPAPEYWCSIAYFEMDVQVGETFKVQSTCPIVTVDGYVDPSGGDRFCLGQLSNVHRTENIERARLHIGKGVQLECKGEGDVWVRCLSDHAVFVQSYYLDREAGRAPGDAVHKIYPSAYIKVGPPRLAVSLSAAAGIGVDDLRRLCILRMSFVKGWGPDYPRQSIKETPCWIEIHLHRALQLLDEVLHTM