MRQSLLKTSLLLAVGFLPGLVQAQEAATPMSVDECIEYAIQHKNVMKNIRLDEAIAKAKNREVTGLALPQVNGSGSYQYYIETQKTFLPGEFFGQPAGTFQAIAFTPKNNVTGTLTASQLLFDGSVAVALQARKTLEEFATINTQRTEVDIRETVSKLYYAVLINEKQLEILDNNYKDVQKIAEDNEKAYKIGVVEKIAVDQLKVQAANIQTEKIRQENQFAVSILTLKYQMGMPLDSTIGLSDTLAEGMVSMADLLEDYPFEFSQRPDYKLTETQQQLNLLDLKRYKWQNLPSLRANGAYGYNYASDQFSAMFQNPYLHFSYVGLNLNVPIFDGNQRRSRVKQANFAVEKTKNTLEDQRNGITYQQQQSRSTLKNAIIALQNQRANLDLAKNVYTLAQKKYRQGVGSNLEVIQTETAYLQAQSNFFLSLNAAIYAKIELQKALGILK