MCFVRSGQEDESAVMDSLTQLVDVLAENPQLARERIGWIREQGFIKGDDHEHLFITGSQLQGVLAVSRFLSQCKDLQNGNELLDGVLSFLKAIPSLSKDSSFPSGFTFDAASLFFTELCSNLVKIAESAFFDKATISAVVCNVIKNIVLQERRALNGSLPTASRALLTALSCVCPCLEGSEIDQIGSCLLEQWISPALLELPSSQKALVNGSSEEALKMVPASGGNSAPKDSAPILGQGRFNDPANDPSLDDESRNSTPSSSPLVSRTEASWKNEKEDQVWLPTANGIVAGKTSPDYLPLIHASNNQAEISHPFAFWDENLHELQNQAMAFRFFTSILNMTGSKFVTKENVLLQLRTSASRQLKAVPLILKEGITFLKLKQRKHDWPLKGDDLMPKIKLKLQTCQAASSVYTKTFMLLKLEGKGLKNALRETLGLLIDAADACAASPLCRLRLCEDLFGSLLLNAANLVSLCGSQDLKMLLSRWKSLVMATCAQADPWSSSQGLMSQNIITATCEIIRFGWTTDRSAVEFFLLYLVANVRDCNELEEEEKPVVATVQLNVIRFLAELVVLIRKPEVAEMISPLFVESLEEGVASTPSRIRLQLLDAVARIATLGFEKSYRETIVLLTRSYMDKLSMVGSTQSRTLAPEATTERVETLPGAFLTIACDISQAELRADYRLRLLQLCSDVGLAAESKSGKSGADLLGPLLPAVAEICSNFDFSENVSPSLLKLFRNLWFYIALFGLAPPIQKVHSASRTTSSSTPVRGGTSAVVLQAVIGPYLWNTQWSAAVIQLTQGTPPLVASSLKWVEDELELNELLNPGSRRGSGNEKAASAQKAALCAALKDHVDMTSMSPISGVKAIFFLAVAFLEILRMNCNGGVLQSKTKEEKRSALSCVFEYLEKPNLATSIYQCLIAIVHQAFDASLAWLDERISVGGVEAGEKDSVITTHACFLIAKMTHTNEKVCDLSCKFLNQLKSKYPQILWNPTCLDALLCLVQTQPLPSVDPARMASMQLLIKTQICMWVTQSLALAPCTTQGLLQERIRSSSTWAKGSYASDFRPLLSEIFKNLQDRIHSSNVSPKASYTNDFLPLLSDIKLEPSKNEGCSVISSLFVTVPATFAAAVAATGAREHWTEIGNLEVLSNGIFSDVKSKYIHINIGRLTLGQGNLYDSTAGMFIESLGSDVVKDHKYEMVLSAKRVLKERLITSFLQPLQQVISTVERGATIDSEAFREICLRSTAFVVSELELSEKVEMEGFPQLLRLLCWCPAYICSPEAMVTGVFIWTWLVSAAPHLSSLLLAELVDAWLWTIETGRGLFALGPANSGPSGKLRPHLTSGEPVSSADRDPVEGINAHRIWLGFLFDRFEVVKYNNAEQLSLIGRLVEGSVKRPNHFSSHPAATGTFFSLMLLGLRFCAWQCQTRRAMNVDIQLLEDRVHRAALAWFSCDPEWYDMNSEGFLQGEVQAVANFAQQVSLEYSVNITDVETSGKLSIQEKGILISSTGICSQFDSSHPVWGREDNHSIGRNERKQLLSMLCQHETERLDTWANPQRESAPARLRTSSDQWIEFVRTAWSVDPRIAFTLPTRFPAVGALRAEVTTLVQEHISELFKLSEALPYFVTPKSAEENSSVLQRLSHWAPCSITRALEFLTPAYKGHPRIMAYVLRVLESYPPESVTFFMPQLVQTLRYDEGALIERYLVTAAQRSYLFAHILIWQLQGEEPPSSEEYSKEQLQERNSFHELVLKVKEKIIGSFSPEAFDMFEREFRFFGKVTNISGVLYPLPKEERRAGIKRELEKIEVEGEDLYLPTAPNKLVRGIRVDSGIPLQSAAKVPIMVTFDVVDRNEMNVLRPQACIFKVGDDCRQDVLALQVISLLRDIFKAVGLNLYLFPYVVLPTGCGKGIVEVVPNTRSRNQMAETCDGGLYEIFQQDYGPVGSPRFEAARDKFIVSSAGYAVASLLLQPKDRHNGNLLFDNEGRLVHIDFGFILETSPGGNLRFENAQFKLSHEMTQLLDPSGAMKSETWTRFVRLCAKGYLAARQHMDGIINTVLLMVDSGLPCFSRGDPIKNLRKRFHPEMSEREAANFMIKTCKDAYNKWTTTGYDLIQYLQQGIEK*