MAQILIQEKLGFHVLTGKGSVTVAQIFAMAGCKTPNDGEDRGCGPAPKQTYFHVGMEGWTGSNPTYWDAIQRDFPATAPVKLGLIGYDGISGQHIMSEVLQRAEAEGLYLEFYRSYNVSLHNPGLYFDRITKVNTSDLKPCEQTMLFHPANMQNYLETTGDTEGVELVNGKSVQSVQSEYFWLPPACRLETSKCFLFLTAFGYETEVMMQRATIFHMPVVPVDVKDWDTYAKLAAEVSSLFYWWQPDPTFIGRGKPVCTLK