MKTRFILGSALAAVLLMWGGTGKVMAQKNIDKMAAELEKRDDVAINSVTKRDPKTRKVVKVVKSFSLKDENIGARLIEAFEKDEEYAETAIKDMPKGRGKAQKANFTFIYKTDNEKRTYTLNVKESGSVSMTVIISPMKDGQEVGSVVLDPEYWDSFNEQMAELGNNLRDSGIEVRQMSREEMEKMQETIRQSLKGLDAYAIAE