MESNCVQFLGNKTILITGAPGFLAKVLVEKILRLQPNVKKIYLLLRAPDEKSAMQRLRSEVMEIDLFKVLRNNLGEDNLNALMREKIVPVPGDISIDNLGLKDTDLIQRMWSEIDIIINIAATTNFDERYDIGLGINTFGALNVLNFAKKCVKGQLLLHVSTAYISGEQPGLLLEKPFKMGETLSGDRELDINIEHDLMKQKLKELQDCSDEEISQTMKDFGMARAKLHGWPNTYVFTKAMGEMLMGKYRENLPLVIIRPTMITSTIAEPFPGWIEGLKTLDSVIVAYGKGRLKCFLADSNSVFDLIPADMVVNAMVAAATAHSGDTGIQAIYHVGSSCKNPVTFGQLHDFTARYFAKRPLIGRNGSPIIVVKGTILSTMAQFSLYMTLRYKLPLQILRLINIVYPWSHGDNYSDLSRKIKLAMRLVELYQPYLLFKGIFDDLNTERLRMKRKENIKELDGSFEFDPKSIDWDNYITNTHIPGLITHVLKQ*