MGSIDDSELILSHQGLSASNHDQVSDRTTAFWRQKFEGLEASVFPTLPSSGIDVLRPERQSEHFVSYDTAVAADLEPAVQAFIPRAALAVLLSRYSNSSEALFGIAINQPHPVANDPKQSAGTRPEWLLVPTRINCDSDLKGADLLRHVAADDAAIQEFNASTLDLESIRHMSEYGSVACGFQTVLRVVVTGQTDAQAAASAGATTGALGIASDRALLIDCYMGIGSTFIRAQYDDRAIDGLQVARVLRQLGLLIEQLQTGSVQLPISKLNATTPSDLEEISSWNSTPMQKNEICIHDYALAYGRKFPDAIAISSWDGEWTYAQLDKVTSDLADHILTLGEVEVGQVVALCFERSKWTVAAMLAVNKAGLAFTLVDPSLPPARIANMCEQTSAKLAFTSQSNWATLNAIVDRCIVLDQEFVERIPQTPEDSGSRKLKQQTRKPQPSDLAYVIFSSGSTGEPKGSMVAHWSFTSSASELFPALGLDHTTRTIQFASYAFATSLVETFATLGHGGCVCIPSADERINDTAGFINRSKANWAIFTPSFISSLRPEDVPSLTTLVVGGEPLSTATRDAWASKVRLFNGYGLSESSGMAAVHRVQPAVPEPHIITRTVCLRIWLTDPNDVGKLAPVGAIGEITVETPCLALGYLPSSSAEARSRFLQEAPKWRRERGAPYEAEPFRMFRTGDLGRYKSDGSIVYLGRSDLQVKIRGQRVEMGDVETNLRRFLPSDTPIPIVEAIPRPDGRMTLVAFLTGPLGKGDKERTEETYVIADSAARQSITSKLLKVLPQYCVPTHFIRLKELPKTVTGKTSRKDLRAIGARLLSTAAQEGSAIVAIPEPNGDLGSEKAIALRRAWSQAFDLNPQVPVSDSVNFLDLGGDSITAIKLVNLAREQGVTLKVTDLMRGATLASLADKVQRQVGAATAAASRIPVMAATHEGPVQQSFAQGRMWFLHQLNPDSTWYLTPVAMRLRGTLRIDALEAALNAIEERHETLRTTFEDKDGLAIQVVHPMRHKKLRIVDVDEATLAATLREEQTKVFDLTSDPAWRVCLFRVVDDDNVISIVMHHIISDGWSMDILRQELAQLYSAAVMGPLNSPLPPLPLQYWDFSVWQRQPEQTVKQRKQLEYWKGQLTDSSPAELLLDRPRPTMPSGRAGVIDLSIQGRTYKQVIEFAKLHRTTPFAVMFAAFRAAHYRLVAAEDATIAVPTAARTHAELEPLIGFFVNTLCIRTFVDGDQDNFESLVRNQVHPAIMAAFDNQDVPFEHIVNAVLPAAERDTSRNPLAQLSFVMHSGPDIGTLQLEGVEVEPVTGGLAGVGSTTRFDLEMHLFHRQQDKKITGHAMYATDLFERETAQALVDVFQEVLRQGLAQPRTPISVLPLVEIPGLSIFDIEPTPYPRDSSIVDIFRQQVAAFPDAIAACDSAGRMTYSELDDKSDKLAAWLRHRGIPAETPVGILSPRSCQTLVAMIGVLKANLACLPLNVDYSTTRIKHMLSSAKLVNTKTQPTAEYGGRSLVLLGSKVSLPKGLDDLPDTEIVAIEDALKSAHEKGLTATDSGNPTATSLAAIIFTSGSTGKPKGSMLEHRSIVRLVKDSNVVAKVPPAAAVAHVANISFDVSMWEMYTPLLNGGTVVCIDYLTTLDIPALAQVFARERVSAALLSPVLVKQILQRMPSMLAGLEVLILSGDRFDVRDAKQARALVANLYNSLGPSECCVLNVIYRIDEEDELASGVVPLGRPVSNDGLVVMDSQQNPVPAGVMGELVVFGDGLSRGYTNSALDKNRFIHIDLESRGLTRAYRSGDRVRVSPKARQIEFFGRMDMQVKIRGHRVEPAEVEQVMLALPVVRDAVVVVRQGEDEGEKELVAFVVADDKAVAQQTQQQDQGKKQLGDSSQVEEQVKGWSEHFDVGLYTELSTVQASAIGRDFLGWKSMYDGSAIPLDEMTEWLDDTMRTILDGHRPAGHVLEIGTGSGMILFNLGQGLKSYAGLEPSETAATFVNKTIDSIPTLRGKAQVHVGTATDASRILQCQGSSPSSMPELVILNSVVQYFPTIDYLADVMETLTSMPGARRIVLGDLRSYPLNRQFLVSRALRSLGRGEAATKAAVRRKVMELEDREEELLVDPAFFTALAKRFSSRVSHVEILPKVMRATNELSAYRFAAVVHVREAEQGADDKTSSESAGSDLIDINAAQWVDFSASGMDRESLVRLLKESAAAGRTSPSDDSPPLVAVCNIPNSKNIAEGHLVKVLEGENGQGAGEEEDDESEDWVALARSRAESSTSLSAADLVELAQEAGLRVGLSWARQRSQQGGIDAVFYRDSRNVRFRFPVDGDTTASGSQSLPLANRPLQRQEHRRIVASINESIRTILPSYMVPAQIVVMAKMPFNPNGKVDRKALRSMAHVVPKTQTAGERVEPRNEVEAILCEEFSDVLGVQVGVSDNFFTAGGHSLLAQRLAARLSSRLDTRVSVKNVFDRPVVGQLAAIIRRGSTPDEPIPSLGHRQPTELSFGQNRLWFIEQVNPDASVRIPLAVHLSGPLNMEALESALASLQERHETLRTTFKQSDDGVAMQFVHPASELKTTLKVVDMTTWQNQVPAGALDKEKAPSSTLTQAIKDMQNQPFDLSSEPAWRSSLLRYGPEDNVLVIILHHIIYDGGSIEILTRELELFYAAALRSQDPLSTVEPLPIQYRDFAAWQKQGAELAKHERQLEYWSKTLHDSTPAELFTDFHRPAMLSGRADIVPFVIDGPLYDRLRTFSRTHQITTFATLLAVFRAAHYRLTGAADATIAMPISNRSRPELENLMGFFVNTLCIRIPVGGHQTFAELAQQVRNTTTASFSNQDVPFERVVSTMMPGSTDMSRNPLAQILFAVHSQQDLGKIKLEGLASESLPLTAITQMDVEFHVFQEVGRLKGQVMFSTDLFRAETISNLVLNFKEVLRRCLDDTQLSLAAIPLTDGVPRLDKLGMLEPQMNDYPRDSNVVEVFRAQVAKKPSATAVTDLSYSLTYQQLDEQSDRLASWLRRRHLAPEALVAVLSPRACETVVAFLGVLKANLAYIPLDVNAPPGRIDTILSCVPGSKLVLLGAQVPQSSELKAIANVELVRIGDAVESGEHEAGDQNLNLDMAGPSATSLAYTIFTSGSTGKPKGVMLEHRAILRIALDSNLCDYFPESPVVSNVCNLGFDVSVQEIWTALLRGGTLVCVDHFTLLDSRQLEEVFMKNKVSVAILTPALIRQCLTHAPDIIRRLAVLISVADKMDPGDAMKASKLVSRAVLNGYGPTENGMLSTIYEVDKTTVYPAGIPIGHAITNSGAVVMDSQQRIVSPGVIGELVVTGDGLARGYADPVLNRDRFVDVTIKGRLVRAYRTGDRVRWRPDDYEIDYFGREGQLLKIRGHLVEPAEVEAALLAAHEAVESAAVVGLSKPGSDTDLVGFIRLHGSDNRAAAAAAAASSIESQTLKALRMVLPTYMVPVRVVVLEEWPLNASGKLDRKQLGVMAENVSVERQSEAVERDYVAPSNEVEAALCQEFANAIGLTEMGVTHNFFELGGNSLGAMKLAARISRRFKTHITVKTIFDHPVPRDMASSLPQLDASTLVDGENGTGDDSDPPASQYESFQLCPVDDVQHFVKSEICPRLDHKYRDRVVDVYPASTTQGFYANDPPTGKPRSFNTFSVDFPAGADPSRVIEAFEAVMQHYDSLRTVIVRAQGRFWQVVLDRLEEPVETLELPEGETDFEPAVQQIIAADKQNPPNLGQAFIRVALLRTRDGPLRLMFRMSHAIWDGMSLGPFMKTFHSLYKDLAVPPSPRFALYLESLSKIREQGISHWSKVLQGSSVTVMQSIRESRKLMPVDRAAFMSRVVHIPPEAQAPLGGGITQATIFTAACATVIAKETNCSDLLFGNVVSGRQFLPTHLQNNLVGHCGNLMPVRIVGVDEGAEPRALVKQVQDQYLEGLAYEAITFDDIKENAGVEWRSDADRFGLATAFMNFEQHPESTIGDSTISIHHIPPEIRMRKSTVSGEDLLLILQPDPTTHDMEFVAFPEPDGRNFRLGVTANLRLCESGEVDHLIEKVCDAFVAMNKSLR