MRNLDGIYKLYADVKENIKSWSGMLWAELDISVLNKGMEALVLRLRKLPKEVRAMSVYKQVEEKINGFKESVPLIENLKNDALRERHWKRLMNETGQTFEMNPKTFTLENLFAMHLNKYADIIADITTCASKELQIESGIKNVEDTWKAMKFELFRYIKGTEDRGNILKSTEEVTVTLEDNIMNLQSMSGSRFAQPFMEDIHRWEKRLSMIGEVTEAWMQVQRKWMYLESIFVGSDDIRLQLPEEAKRFDRIDKTFKKLMTDTSKNPNVLECCTVDGRLETLHRLAAELDTCQKSLSDYLETKRQAFSRFYFISDDELLSILGSSDPASVQEHMLKLFDNAAALVFGRNNKTVVGMKSSENEQFEFKTPVAAEGPVEVWMTNVEAEMRRTLRLIMKEAVFSYPKKDRLEWIMENLGMVGICGGQIWWTWEVEDGFRKVKEGHKHAMKDLNSKLGGQLDALVGKVRTNLSGLERKVVNTLIIVEVHARDIIDRFVRDSVMDHREFAWESQLRFYWDKAKDDVVIRQCTGDFSYGYEYMGLNGRLVITPLTDRCYMTLTQALTFRLGGAPAGPAGTGKTETTKDLAKSMALLCVTGAWGCFDEFNRIEAEVLSVVSAQIKTIQNALLQELRRFQFEGKEINLDPRCGIFITMNPGYAGRTELPDNLKALFRPVTMIVPDLELICEIMLFSEGFNTAKLLAKKMTVLYKLAKEQLSKQYHYDFGLRALKSVLVMAGALKRGAPDLSEDLVLMRALRDMNAPKFVFDDVPLFMGLINDLFPGLSCPRVGYPDLNAKIEEDLRENNFKVLADQVDKVVQLYETMLTRHTTMVVGPTGGGKSVVIKTLANAQTKLNLPTKLFVINPKAQTVLELYGVLDPATRDWTDGLLSNIFREMNRPLPNPDKPERRYIVYDGDVDAVWVENMNSVMDDNKLLTLPNGERIRLQPHCAMLFEVSDLQYASPATISRCGMVYVDPKNLGYSPFFWKWCNQRQKAEAEVLQMLFDKYVPRCIDYLIEGLIDGEYLEKPKFIIPSRTSTSSASVLTRPRPSPPQMCRILDSLLTEEKNISDPAAIECIFVWAVIWGLGGALSEESRGKFDAFVKRRSELAVIESKDVAVGTGQLPAGFPTLYEYFFDDKLSLWKPWTSIVQDYEPPADRKFSRILVPTVDTVRNTFLLDMIVRIGKPCLFVGESGTAKTVNVQNYLAKLAPDKFQLLTLNFSSRTTSLNVQRILEDNVEKRTKDSYGPPSGKRMIVFIDDLNMPLVDTYGTQQPIALLKLLLERGGMYDRSKELTWKFLRDVQFVGAMGPPGGARNPVDPRFISLYTVFCIAFPSTDSLQRIYSLILSKHLEAGTFSGEIKEVGEKLTEVTLKLYFSIVAAMPATPAKFHYIFNLRDLSRIYEGMCLSTPDKFTTGAQFEDKTWMMNRIAELIKETYPSAAETALVDPILFGDYRNMSNDDARLYEDLESYPAIKTLFEECLENHNITHKPMNLVMFEDALEHLTRIERVLRLPRGNCLLVGVGGSGKQSLTRLAAFAAGCSVFEITLSRGYDEPQFREDLKKLYTMLGAENKSVVFLFTDAHVAQEGFLELINNMLTSGMVPALYSEDEKDPLINSVREEVVRKGVYDSKENCWNYFVNRCRDNLHIVLAMSPIGETLRRRCRNFPGLVNNTVIDWFTAWPEQALISVATVFLEQEDLPVEMRPEIVSHMVLVHETVARKSVQFQEQLRRVNHVTPKNYLDFIQNYRKGLRENRKLAAKEVEIMSVSLAESKIEVERKTKECNELMAQITEATSTAEQKQAIASTKREELAKEVERIDIERKEAELALEEAIPALEKAADALKNLDKAQITEIRSFAKPHVLVEKVAECVCILNPLRINKPEISWKGAKAMMADTSFLNSLLEFDKDSLTEKQMKQVKEYFKDPKFEPTEIKTISIAGAGLLTWVAAMVNYYNVSRVVAPKRAAVANAEKMLKQNQRDLEKTEQEELQKKAQIMERRLEAANKLISGLGSEQTRWNNDMHELDGRRVRLVGDCLLTSSFLSYMGAFTYDYRHEMIYKVFVEDLITRSIPLTQPFRIESILTNDVEISKWASESLPSDELSVQNGILTGRASRFPLCIDPQMQAVRWIKKKEGKNLEGRVRTFNDPDFLKHLEMAITYGFPFLFENLDEYIDPVINPILEKTITVQGNRKFIRLGDKEVDWDDNFRLYMCTKLSNPSYTPEVFGKTSIINFGVTPQGLEDQLLDVVVGHERLDLQQQRQDLINEMSENRSMLKELEDTLLRELANSTGNILDNEDLIATLENTKQKATEIAEKLQTAKQTAAEIDEVRFRYRPAAKRGAILFFVMSSLSAINSMYEYSLSAFLGVFEHSLQKSEHDPILEKRLLHILDALTYNVYNYTCTGLFEIHKLMFSFQMTMKILDGDGKLNHRELDFFIKGNLSLEKNARATRSRRGSRTRAGRTS*