MSDKRSDKPISLSDLESSLPGLNRSGLVNALKNKLQSLAGQQSSMLDALSPNIRKRVTVLQEIQVQHDELEKKFIEEREELEARYQKLYEPLYTKRYEIINGIKEVEGGVAEESKESEDTDKSEEKGIPEFWLSAMKTNETLALQITDRDEDALKYLKDIRWSKINDPKGFKLEFHFDNNPYFKNTLLTKTYHMVEEDEPILERAIGTEIEWLPGKNLTQKVLRKKPKKGAKNTKPVTKTETCESFFNFFNPPQVPEDDEDIDQEMAEQLQDIMEQDYDIGSTIRDKIIPHAVSWYTGEALQGEDFEEDEEGECEEDLDEEDEDEDDEDEDDDEDEDEEDEVKGRKPSAPAGKAGRKVPPGEQPPECKQQ*