MEVTLLIAWVSRVEMDGKNLIRLGGLANNGKVTYLFGLTRTGGFGMRADGRADKQALVLYNGLSGKAWRDAEDLDVGQLDHPQGVERFVAWVTQRYLDKEVVKAGKYMSEFFKHFKRSQNQDIQDFNSEFDRHLSKLREVGCQLPGTCSSWWYVDKLRLDNTTELSLLSSVNNQYDLLKLQEAAVVQDRMNRRLWETSHKTEGKGNLPRRNQQALCTELDEAQEDEVDIDDSEPYDEEDFNAEEDLETHEAYVAFQNAKAKYNDALKARGTVTGKSREEALQRAKLRSYCSACGKKGHWHKDPECPKNKGKVTSPPHTTHVVFFSDIEDLVTIVDCACSRTLAGTAWARRYVEKLKEEKIPYIVIEQEENFNGWLAIKGKWFMIKISVVAANVPLLLSRPALAALGMNYKMENNVADFTKLDLEEISLGFTATGHPRVNAVDFGSSAPDWPEKVDWSVTEVYVPDLASSAVGAYMVSAASGGGTSLFYPKVHGHILELLCNDVLSPEVFLNWWREQSFARDFWIETDTALLRIHVTPRRTCFDPARWNTGDIALKNLLLETLDEVRDTTCIPCHGTGHTLQLQHLWQHEHAPRAEFLWVGRSRFRRRRTTEQAHLASIRDTLDVPASDPDAMEDEATRAGGGTREDGPDGQRGMDSPGTPLSSDRDDGQGGRRKSQDEGYHTHVPGGSDGEVPSRGLSTASQTNEGTADEDASREHTSRREREGVLRFLQGVQVPRGERVLPGVGNAGSGGQPATLTGSGAAGSMGPSSQADNQSRWSRLGQWGSRAFSYLASASRSASEGESQGEERDPEAPEDFEDPTNPRRDQQFLDGFRTGADLGRGDRGHGESSSDDEGCERGRGQEDAEEEDRRDRVQHSKTRVKKRAYWQKLKELQEMKQKMKTGAHTGYVTENVNVPKNDINTEEIFDPEEPFDSQNADASEDDDVSDPIDLDEYETDLETGYPKVKLYYPDDFDEVKNLPPRKMRRSRRKRVKGLVHRALACLATTLVAFSTPVVAELEEAILEPAKDLCKAILGPNTFQGKPEDFALLELFAGSAKLTTEFAHQGHNVLEPRDILLGHDLFDQYQQESVFNDINYRKPKLLWVALPCTKWSQWQRLNYAQRRQQLRRERQKQRRLIHFAVECAWNQIANGGEVMFEHPRFSEMWDDHSMSSLMENNFMVYSDIDMCRYDLRAVTDGGRLRKPTRIVASDSKLLTALDRSCHGGHHHTPTEGRNTKAAGIYTSAFCRAVVQGFDHQRRSIWASKTDASNKTWNALVAEGGAPPEADDYVEHKMTGIELPGHVPIPLARALRRIHQNLGHPSNHDLARHLKLSGANEAAVKAAQSIRCSSCARLSNPATRRPAKLVRPLEFNQEVAVDTLNLYLDGHEKVEILSVLDLATGYHVVKRLNGRLSVDLLRTFTDCWLGWAGPPLRLSCDLERGFLKEFTDGVEMGGTHVKYIAGQAHWQAGAIERQGEWFRAMWDRTVKHSLPSMEEVDYTLAMVAAAKNNLRRKHGYSPAQWLFGSQPRTGDAFLDEEDSLYQREELRSPDELWRRKQTIRQAARQSFIQTQADDALKRAVLGRPRTNNEIFEQGDYVYIFRVDKTTGGKARHRQNAGEWIGPGVVVGKEGASYWVSRGGRCILCAAEHLRPAESEELGTAFQTKAVKDDLMRLAHRLEDSEDEDIFADATAPMHAKRIVNYDTVPERRVRTKGTVRMHKRPVPPGGAQQGDRERPLPPVPDDDFEALVDKEIEDAGTIAPARQALVAERRTPRSVIKQVDKEIRWDDIPEKERHLYVEAEAKQWEEHIKYEAVRVHPPEDAELLRAKVHPSRILNARFAYRDKHAAKRREDPTVGPKAKARLCVGGHRDPDLRHGMINTEAPTASRCSLITLLFLAAQFGWQLAAGDVEAAFLNGVEFKRGLYFEVPKRGLPGVPAGSLVEIVKGVFGLSNSPRLWWDKLAKELCNMKIVVDGVELRLSHHEFDPCFLPLRDPHGGLRGALITHVDDLLVAAPHAEMEQLQQALSSIFPISEWEAGTFDYTGATIKQTKEVIELHQTSYVNSRLETVEIPKGVDPDDLADQVTLQDNMSTVGALSWLSSQTRPDLQAGVSLAQRRQKAPTYEDVRATNRLVKMAQSAKEEPLRFVKIAENLADLVLMVYHDAAWANAPFDPEVDDLADVAAAHGQGVYSQLGHLLVMTSKAAIDGKQCPTAVVGWRSHACPRVCRSTFAAETMAGLEGWEEALTFRSFIAGALHADPARAQEDCARRLFPIVSLTDCKSLYDNVHRVGGPKAPSEKRLVVDLTALRAMVNAEANYWGHLIPGGKTLRWLPTGDQWADVLTKVIHDVRSWWRNLRVTNLPFSSEQAQQSSRVFLVSKDRCAVPVTSFLSKLWMNLHLLEHKAKAEQQSQTLRAEIRALEDRLQQTMSQKSVMEEVLEGLKNSHSATANSSRELRELQRDQEFLEKECIRTERRIIILDEKIESLSKEAEDLRQRAAVVMSALPDAPADHEVSYLHMQRQRQVQELRREQSQLQREQEAAEQELEAAKVEASVLERKIRSLGGNASEAGGHYSRQSAG*