MKNKNRIVTLLTAVLVISAVIFMPLNIHAQIYKGVDVYEYDNISNYQQLKSNGVSVVIQKATEGLCHNDSLLNYRYNAIIQNGFKVGYYHFADNTGQPVAEAQHFLSKVQGLHSDTILWLDIENESNWTKWQAIDYTNKFIGYVQSQGYRIGLYSGLSFYYEYLKGNITNVPLWLASYGRQPAQFPNIVSWQYSENERINGVVGDIDLDYFNDSIFTGQAPRMVQSNMQVQTYNRIKTIQAQLNAVLYSSKLVVDGIQGNATTQQIRVFQQVCGLKTDGIWGQQCVNAIQQIYGKDLCGRPYIHRIPTRIIQYNMGIQFDGIYGRDTASHVQAWQSSHSLKSDGLFGSQSWLTLLSK