MLPEALPLAFQAFLQLQLVSATCGEAFFEPSTFETLESVSGASTVAKIDYWQQTNEMDMHAAYVLNMSEVSASYCWSQGFKYWELALNRKHYFDSWIHELGTSVECEGCSELRQRVEGLAVKIFIGLCVPDFCSDTEIREELAPGYLMHVLNSPLPFPVPAEPQLAVAELSHWSHFRLDFVIAGLDNCGTTSLGRWLQQLDDIEFSRLGEEDDFFFENDRLLPFLSEVERFNSQWKSHRTLKGLRHPSLWAHLRVRMALARIPQLKVLLVVCDPLSRVDKAFWWYHICDPPLPHPEFGPLVRPRGCFESISSVLESTLEHQGPTFLGRFAIQRHVEHLKQLFQQRLLVVHQAFMRESSWDTFLQIASWLGLSKVPADIQLGRHNHRPGHRTDLCRNSTLVNLLKVLLSSEYDFLKRLLLDSGFPMGLPEELLLRQSRCESAREKERGMDDEGQTLGRGRAKVAEEQKKPSHMLDLDTLSFSRGSHFMANSKCQLPTGSFRVQKKGYEEVHVKPFKHPDVNPEDLIPLSKLPTWCQEAFPGATKLNTVQSKVFKTAFEEHTENMLVCAPTGSGKTNVAMLTILNVMNQFRLKALRVGNSTMRIYERVHCGIVALWHCGNLMKSADFAAVWSKDGSFDLAGFKIVYVAPMKALVQEVVQSFTQRLEKAYGVTIRELSGDVNLTKAQIDETQIIVTTPEKWDIITRKAGDQRAYTQLVRLVIIDEIHLLHDSRGPVLESIVARTIRQIETTQEHIRLVGLSATLPNYEDVAVFLRVNPEKGLHYFGNHFRPVPLEQTYIGVTDKKAIKRFNTMNEVCYEKLMENAGKNQVLIFVHSRKETVKTAQTLRDLAMQNDTLAKFLQEDSASREILQTEAQEMKTPEVQDLLPYGFAVHHAGLPRADRKLVEDLYADRHIQVLVSTATLAWGVNLPAHTVIIKGTQVYNPQKGQWDELSPMDMPLMLGRAGRPQYDKTGHGIVITQHSELQYYLSLMNQQLPIESQVLSILPDMVNAELVLGTIQTRQDAVNWLGYTYLYVAAPSRCGEAFKESYHGPRSIEVRMMRAPRLYGISPDEAEEDRLLEQRRVDLIHSALTMLDKNNLIKYDKRTGQVQVTALGRVASHYYIQHPSIATYNDHLRPMMSDIELLRLFSLSHEFKYIPVREEEKVEMQKLVERVPVPVKGSTDEPSSKVNVLLQAYISKLKLEGFALMSDMVYVQQSAGRIMRAIFEICLRRGWAALALRALNWCKMIDKRMWASQTPLRHFKGLAEDILRKVEKKDFAWERYYDLSSSEIGELIRFPKMGSCLMVELTITPDFQWDPKVHGRAEPFWVFVEDVNGEQILHQEMFVLQERGAEEEHTLNFTVPITEPLPPQYFIRVVSDRWINAQTLLPVSFRHLILPDKYPPHTELLDLQPLPLTALRCPDAEKLYAAQGLKVFNPIQTQTFSMLYSSNDNCLVCAPAASGKIICAEFAVLKMLTSDDPVKRCVYVAPHASTAKERFNEWSFKFGKSMGFRVSELVGETTSDVKILEDSHIVITTPEKWDLMSRRWKTRKSVQEVRLFVVDELHLLDSDVGPTLEAVVSRMRYISVQVQQPIRIVALAASLANAKDVGEWIGAGSNGLFNFSPNVRTVPLELVIQGFDIHHRSTRLLAMSRPVYQSIKQFSPEKPVIVFVPDRKQARMTAIDLLLHAASDDKPKRFLHVGDDAMRPHLAAAREKSLKQTLEYGVGFLHEGFSATERAVIERLFEAGAIQVLVATEQLCWGMTMLAHLVVIMDTKKFDGRENRYVDYPIHDVLQMMGRASRPGIDQSGMVVLLTQNSKKEYYKKFIYEPLPVESHLDQRMADHMNAEIVMKTIENKQDAVDWLTWTFYYRRLSQNPNYYGLQGVTHQHLSDHLSEVVENTVEGLERFGCCSIEDDVDLAPANLGLIAAYYYIRHTTIETFSRCVNESTKRKGLLDILCAASEFDAVPVRSGEEATLYGLAQSLGMKVDKDKLNDPHTKAQLLLNAHFTRTPITTDLSSDQKFILEHAVRLLQGLVDVISSCGWLTPALSAMELSQMIVQATTSTSSPLMQLPHFSPAMVDKAKKMKVEDIFDVMSMEDAPRDKLLDGLSSQMTDVARACNRFPAISLEYKVQNSDSLTAGGSAKIVVKLTREAMEEEGATVGPVYAMYYPKEKEESWWLVIGGPKSALVAIKRITISKASANVKLEVELGEEPGSSEYTLYLMSDSYQGCDQEYNFKLNVKAAP*