MGLLRYLERSIVALLRPWLLHTELLAPLLLRFHLWQLRLVVHFPLLQFDVGAINSSLLTSTALLLRHVRLHHATLTISFFSSPGIFLKLSGLQLVGNPRRFEDSFRTARRRRTDEELRREAIAALDSQGAAVHVAAESFARGEASSSVLTRFLASLALRAIRIELDGVTVELHSTPIDGVSYCYAIHSQCFLVKEGFLEGTGRTAGLVGAIILGLLDAFRRVEASFNKVCSIKGFCLQLATTSGQPVPAFSAVGCIPSFSQDPCTDFMKERVRDPDISNKRSGCILFWKTVLLIAKICDTQLNGMDADIPETALQFNFAELEVLLLIASQLQGLPSKAVKDGELSHHANRGQDHWTSQRVRYLWHKAVERLIGSSWRSRLKDAVDARILRHRYARVYASWLREAGWGCSDGLTDGHGRSMQRKKSVLKVLENELFLMEQDLPVEAITLARSVARCKLTAATREHGTTATLTSVKRWEINLSPLKPVLSALERLMKCLLFIFCGFYGLMCKYAKQTAARLSVFIPKSLFIAQFHQDETLHITDEHSDFLYKCKDTKPSIVKGTVCFSCSFGTGHSIFTGSPNTLFGEECLFDLKKSDNKTAVEWSGKETLPAIRFTWETLCLAYQSNPSTLGLELVCRYVEGEVLSAISACSPKSSDQFCKGNHKWILKHDDAVKFLISGPAPQLAISEKAKEYVKNEDFYGRSFLNKRQIMGSGAQGVDLHGTSANVSTEGDRRPFLLFEVQISQADSRALDMGAVRCVLAVGCVDCRLDRRSFSCVASLLMQFLEICSVHKHSTEGEDCPLSVTTSMEVSWKSTNNGWEALCADWIKHIISVLVFKRELWLSAAVESPKLQLSVISQGVREVQAAVQSSKGSVLVLCLGLLEATVWPAHAEKYDGASSAKRQVKDMKIWLRKPPSPQFLGDSFFETCYEHEQIGNNVILTLQAAALTLQVLSGNQNGCPLVESEKMTWEISLCRDHYVSLFAMYDIVSAAAVGSFSAIPIHLYLDEIEILFEVARIFYKDLEHLSFFDHKHRGIFYNKMPGSVYQKPLDCQVQSQTDGCFSLSGPRNYGTLLMSRGPLPLYFALSVRMQIESVNCVLGIRRLNEAIGASQSAVAQGNIGMKKDLRVLKEFQQEKLVCVNLREVDASQSPAMHGKIIYIVSEELWSQFSWGDGCQLYIGAGLRKASTTVRNLQAESMKDFDAFRDLRFKDSFLELANDEAGRAQLLCELCIEQLSYSMTSPWYSSEGIDDLNKEGNSMSRGMHVLNAALSRTKLVSAKPCGHLTLGRQESVGQGETVWFVADLEVGKLRLTDSALDRLINKDSFRVMHTRSLSIGITMDKGFESIAVISKGGTLVLHAQALTILARQIGYFSLSLRNIYSKNGTTDGVLMSSAYEQISHDGSALRQHHLGKSLSLPLRDASNSIPKYRRLESAPIRLCVGEQETNLRGFTYLIGGFSCEVSGLCVVLAHTNTTFQGGEPAEGVLLEMDAVTRLKKSEEMRSAYFEITQFLMYSLPSGGQFRRKGQDNHSLRYPKFGNNLIPGLGVAKARVTLDDSSSSMSGACPFPTSEMKITESKQSPWESIHDDIVSSSEFGGIGTEVAKGYILENPKVCCLLENNFNERDSELSWSDGWKGGCSFSGIDIAITTSEIQLLLALFSSFSDLSTSYSSTSEKSSRIQVNNMQQVSDHGCEVPDGSIVAVKDVREHLYLAVEKVDDHYRLIGVLHYSLVGDRALFKVKYQKPGMSFSESSFSLISMSAKDADGKLFRVHYRPGSGLADIASTHDGSWELWQPISYKYSTNEDTRDLGFSSDLDGKLVYLVNQKSKQGMTLASGAPMMVKKPGNPFKFKILRLPDAKEGTLAQTALKFGSINDQSSLEKPANLFISIPEVELKVESITLTLLHETGGKSFLPLLRTRLENVRAVMHIQSCKARLIGEYKILLEYLEANSNQWSIVMQPVDIELFYQWRAAANVQAKNKRSKALASFFARFKRIDIVICELSLDMILFVIGALNVAGPYTVRHSPLLANSCLVENQTGLDLCCSVDDESQKQLAKIPAWTIDSFLVRNMASRRDSWPEKVSSSISLYLEKTGSGLSSPIHVSLAEPGVTAVRTHLEDKEGLRRVSGPVVVVDVSKQGQDGITVTVSPMVRIQNASGLPVEIRCRRANRDGEGAVVLLEDGDVIDDSMGAFDAMCLTGEQRKALSSFNLGNYLLSVRPMSVSLPDSVRTSQVEKDNETLFEWSEDIKGEKAIRVSGFLEKLQYGLKKTLKGHNLASSFGTIYCSTRATAHDKGDNSLYSRGVYMCIRSTRRMVSVTSISSQDRTEVSRSVITWQEQQELVLLPTIHVYNFLQMQISITFGKGEKELDSEVHIEQGGRASLYVDLENLFLSLKIEDPRLRSKPVSIGDWKMNSQKDMAAAHNGGLKELEIVLDFGDTVHFAKLKVVRGNDGVLQVIVYTQHALKNNSDTVLLCCALKCSTSRWGGIVPWNKRSKIQWPPGEHGILLQAGSKVSWLERSCHLFLRMQDKTCEAAGLDLESFSGSTELTLPIRHEAGTTEHLQLGVTIDLPSAGDLDPTHTILILPRYVVVNESQEAIFVCQDGFQEDENAPILLRVGERVAFKTQSFAGRGRSQLIQAHYVGSGTVENSILSLRFRVKENGWNWSGPICASALGSFTLRICRSSESFKDGESKTSGDNDAKFKFVAIHVEEHNPSLVVRFCVQSADTIPYRIKNSLTRAAILFHQKGLSASEMLEPGHSVGYAWDNLSLPHKLVVRVAGTQFCKEINLDKLGPWRSFRVVRYNKGFALQLPFYNQLGATGEYQSDGNEDSNPLESRNLGYEVRADGPRRVLWVCEDINSKLNEWQPHVLFPSARMDLKVPALAVTLVELVKQKREESHAQSPEDLVGMSPLLCMRMSSFLVELLSTDNDTFFQIKVQTLSIDEKWQGAPFGAMLRVHSEDRFKKDEIVLHMAAVLSKHLSNPNHVKYLSVLLQAIDLNLDEETLMKLVPFYRYSLAESTSSRQIYFEHFEIHPIKIVASFLPGQALSDYTSAQETLRSLLHSFVKVPSIRAKTVELNGVLLSHALFSFRQLAIKCAQHYSWYAMRAVYIAKGSKLLPPAFASLFDDSAASSLDVFFDPANGSIDMQGLTIGMFNLLRKGLNKRGYSGTSRYIGDLEHMMKAAGSNIIFAVLTEVSDNVLKGAETGGVDGMVNGFRRGILNVAMEPSALRVAVGKGGASRRIKLDHSAGVDETYIEGYLQAMLDTLFKQDYLRVKVVDDQVLLKNLPPNSMLIEDIIRCVKNFLIGEGLLAGETSAAAMHSLRRLHGDNERQLGPAVLALCEQLFVIFAVRALRNQAKSWLHWGVGDSTRNDETTGMHSKLENNTVVNQKSDSSHQNKHSIKRVLGSFVLSSAMAYLDGRLCRHIPNALARRIVSGFLLSFVE*