MASAMGLQPPPAAAATGGGGAADPLSGLSRCLAGLCRPGAAALREEHALASFVDSEGRSVKGDKFNRFLAELHARVKSLVLSPDPHERLAGVLAIDELAHTKVFCQSAARLSDLMRVLMEAFQATTEVQTMHAAAATLGRLVKAGGPLMADIVEEQVKRGIQWLAAPRQEHLRLAGVLLLRELAEAAPAIFNVHVRSFIEVIWNPLRDSRQHVREAAVKALRACLVLVEKRETRYRVQWYYRLFEETQRGLTRVTSLETVHGSLLALGELLRHTGEFMLARYREVCDTVLRFRDSKEKLVRRAVITLIPRLAAFAPERFVKSYLKQACEYLLSVLSVPAERGAGFIAIAEMAAALARAGVAYRMKAPDDFLRPIAAAIKECLGQRGRGKPPCPESLECAGALAVALRQDWQPYLAALLEPMFQTGLSEALVASMHKAVGALPDLLPRVQALLLDLLSLALARRPFSPATPAATVAALQGALAAGELQGPALTRLTLHTLGSFSWTPHLLLDFVRDHVAPYLDDNDSGIRRSAAVAACHVLEQHVQYSRRPGGRLPAAEQRAVDKTVQRLLASAVADPSVTMRRTILEALSRTTALEHHLAQAECLRSLFVALNDESSTVRSLTIQLAGHISATNPAYVMPALRRHLMQLLSDMDHSPDSRQREESARLLGVLIRSAPKLVLPYTAPVLRALVGKLRAAGSSAAAANAATAQPNKASSHEEGFEVAVLMTLGELATVAGSQLRADVPEILPLVIDAIQDGSSPTKRLVAVGTLGQVVGSTGCVVSPYLEYPQLLGVLLRMLSEGTPSTRREVMKVLGIIGALDPHTHKLNLAQLQGEGRLEREGVRPQFPNKSPPELGGLPGGEQALDLLPSAGLVTSSEDYYPTVAINALMRVLREPSMAALHGKAVAALFEIIKAMGLSFVPYLPKVVPVLLQLTRGADDLQRRVDMVRALTDLVILMRQHVRKFLPDLLALVNDFWTGATPAMLPHILALLAELSQTLRDDFRFYMPALLPKFVALLNEAERTNDFSLVKPALDAIRALGPVLEDHLQLLLPALNRLIAPGGSGLPLAVQEETLAAMQDLLPRMQLAGFSSTVLHPLIRLLDGPSEELRERALDTLCSVALAIGPDFAIFVPTVKKIMARHRMAPHSAFARLSSKLLHHEPPCMSEAEDWESSAGFLAEEHLAKPRQSTPDRLHLERTVTMASDEAGLNTGLRSEGVTSLRRAWESSQRSTKEDWAEWMRNFSIELLKQSPSRALRACAALAQTNPSMARELFAAGFVSSWSELDEGMQEQLVRSLEAALASPTIPPDIVTTLLNLAEFMEHDEKALPLDTRTLGALAEKCHAYAKALHYKELEFQSSPHTAVEALISINNQLRQPDAAVGVLNVAQKELHMDLKESWYEKLQRWDDALRAYRLKLEAAPPGSVAHIDALLGQCRCLAALAEWDKLFGVCRGEWQRVEPHVRREMAPIAAHAAWQLGDWAAMRQYVDVVAHGAAGGGSEGAFLSAVIAIKNANYSAAAVHVERARDLLGTDLAALVGESYERAYADMLRVQQLTELEEILAVKWEEEEEEAGARGSGTNGGLSPSALLAGGLGGSRRGRALIQEMWNGRLRGVQRNVEVWQALLSVRRLMLDMHEDCGTWLKFASLCRKSGRVSQSEQTLVRLLADVRGDAEARGLLPLSPGSREPEVMYAWFKHLWATGARQEAFAGVQHLAAELNAAAAALAAAAAAAGEGAVLQPDPAHLLLAAKVHLKLGLWRRSLTEELTEASIASIMANLRAATEHGPAWGKAWHHWAYFNCEAMVYYGKADAAAAQRFVAPAVTGFFRSIELGQAQVDPADVGTSASSNLQDILRLLTLWFSYGAAPDVEAALAEGFGHVSIDTWLVVIPQVIARIHTSSVPVRRLIHSLLVRIGRHHPQALMYPLLVACKSQSPSRRAAAMAVVDAVRQHSATLVEQAQLVSQELIRMAILWHEMWHEALEEASRLYFGESNVEGMLNTLLPLHEMMRKQGPTTLKEIAFVQAYGRELDEAYEWCLKYKQSRKEAELHQAWDLYYHVFKRINKQLPSLTTLELQYVAPALVRAQGLELAVPGTYIAGEPLVTIAAFAPQLHVITSKQRPRKLTIHGSDGAEYMFLLKGHEDLRQDERVMQLFGLVNNMLSADRVTAERDLSIARYAVIPLSPNSGLIGWVPNTDTLHALIREYRDARKIPLNVEHRLMLGMAPDYDHLTVIQKVEVFEHAMDSTSGEDLHKVLWLKSRNSEVWLERRTNYTRSTAVMSMVGYILGLGDRHPSNLMLDRYSGKLLHIDFGDCFEASMNREKFPEKVPFRLTRMMVKAMEVSGIEGNFRATCNEVMRVLRSNKDSVMAMLEAFVHDPLINWRLLNTGDNLPEAGGAPGHAPDAAAPGAAASSEGEGGGSSGAAPVPAQPVDLRTGAPSPPRQNLTREQVMAAFGGIGDATEVLNERAVAVMKRMSDKLTGRDAVVEGMVAPAEPDSVAQQVQRLIALATSNEALCQSYIGWCAFW*