MKKLIKILLLSLFLLLSISCVHDKQELSSKSNLNNQKGYLDNEGANSNYESKKQSILSELNQLLKQTTNSLKGAKNTTDNLNASNEANKVVEAVINAVNLISSTADQVKSATKNMHDLAQMAEIDLEKIKNSSDKAIFASNVAKKAYNLTKAAEQNMQKLYKEQQKISESESESDYSDSAEIKQAKEAVEIAWKATVEAKDKLIDVENTVKETLDKIKTETTNNTKLADIKEAAELVLQIAKNAKEIVQEVVALLNT