MKRNKWLIALAVILALAIPLTVFAANPEAGAKIKSFFGIDTSKLTPQQKQMISDYNEKIADLEKEFVNKLVDAGLITRQQADNIIKNIDERVSKANENNVPFFMGGKGFDRGFFGIGRIDTSKFTDEQKKALEDIYKQMAELQKNLVNKLVSEGVLTQDQANKIINAIDNAVANADKNLYAMFGGKDGLGFILKGIDPSKLTEQQKNELINYFKQMAQLQKQLVDKLVSFGTITQDQGNTIKNRIDEMVKNIEQNGLPQGFFKHFEGKRSFENRFKGKWFEKNSDSTVTPQGSGNSI