MGKKTLADELLELHKPQTDFDIENDEFANVSSSNEAEESSEDELKTDHYVKVSKSKLRKHEPKNIYGGQVSSRKDIFEGDDDNEMITSEEDEDIKLSDSGVSLDNYQSDSESEDQEDKEEPEEPEEHLEDEHKRDALKLLISKERQTIGKRVAQSSINDSLKGFSIINQNSLFDKLIESRIKLQKAVSKSNILPKDSEAAKPFTTSRTKTAVKSAQEKCYDLLDNIMQLRNTLYKKDSIETVTFPKKRKLNNYAQAAGEFDSKLNNFRSITLTKWSNKVMSSSGSNALNAGKFKVVNQSAEQQVVNNLNDVERLKKRTYLNRSGVIPLGYKEPSEEGNDEEEEANPDIPKEVVTKGKNEMPQIFDDEDFYRVLLNDLVEKKISSSNPVNGVTMTLRQTQKAQKSNKNVDTKASKGRKLKFNIQDPIAHFETPLNLKWEDFQIDELFASLLGQKVNMDEADEVALEDAEIINDDSIKLFS