QGGESESFAKRAIESLVKKLKEKKDELDSLITAITTNGAHPSKCVTIQRTLDGRLQVAGRKGFPHVVYARLWRWPDLHKNELKHVKYCQYAFDLKCDSVCVNPYHYERVVSPGIGPLLVKDEYDYDNQQSHSSSESHLQTIQHPPSRPGPQEPFNGPSLLPPSEASGSASTSAFSAISAGPSNPNPNWSRNSSFTPAVPQHQNGHLQHHPPMPHTGHYSPEYWCSIAYFEMDVQVGETFKVQSTCPIVTVDGYVDPSGGDRFCLGQLSNVHRTENIERARLHIGKGVQLECKGEGDVWVRCLSDHAVFVQSYYLDREAGRAPGDAVHKIYPSAYIKVGPPRLAVSLSAAAGIGVDDLRRLCILRMSFVKGWGPDYPRQSIKETPCWIEIHLHRALQLLDEVLHTM