NGQSVLVLDEQTFAKEILPKYFKHNNMASFVRQLNMYGFRKVVQVDSGFVKLERDGPVEFQHPYFKQGREDLLEHIKRKVSSSRPEENKISQEDLSKIISSAQKVQTKQETIESRLSVLKRENESLWREVAELRAKHLQQQQVIRKIVQFIVTLVRNNQLVSLKRKRPLLLNTNGPPKSNVFQKIVKEPADSNHHVPLNRNEGLKQREQISDDIIIYDVTEDVGDEENTMDDEESLPIKQEANEDTTSDSSNCSHSPDIVIVEDDNEDDYAPVIQGDKSTESAAVPAHDPLSPVSDSTSPLMSSAVQLNNQSTLTAEDPVSMMDSILNENGVISQNINLLGKVELLDYLDSIDCSLEDFQAMLSGRQFSIDPDLLVDLFTSSVQMNPTDHITNIKMETKGIETTKNNAGPEASQETQVSKPKSDKQLIQYTAFPLLAFFDGNPGSDCESGSSTAGTPSSADRPLGVDELLESSLDPQPTQSKLVRLGAXSEATLFYLCELAPAPMDTDMPFLDN