MKKLIKILLLSLFLLLSISCVHDKQELSSKSNLNNQKGYLDNEGANSNYESKKQSILSELNQLLKQTTNSLKEAKNTTDNLNASNEANKVVEAVINAVNLISSAADQVKSATKNMHDLAQMAEIDLEKIKNSSDKAIFASNLAKEAYSLTKAAEQNMQKLYKEQQKISESESESDYSDSAEIKQAKEAVEIAWKATVEAKDKLIDVENTVKETLDKIKTETTNNTKLADIKEAAELVLQIAKNAKEIVQEVVALLNT