MQFVGIFVQVLPHLKSVCLHLKSGLGYLKLLPYELWRYESIVKELDRGFNNLQRERKRIGHKVKEEENRYGRAIDDDVIKWLQEADKIISEYDDFRLDEDSPYAVFCDGYLPKPSIRFRLSRIAVDLARRGNVLLQSANPDWLGRSSTDADFQSFASRNQTKKRIVDALADSNVGVIGVYGWSGVGKTSLIKEVAKEVKGKMFDVVIMVNVSFPEIRNIQGQIADRLGMILEEESESGRAARIRERLKNPKEKTLIILDDMEVKLDFGMLGIPFDDTVGSQMNNKKKNPLAHHKYAMKTEEFEASSLMKIEEPIARYTGCKILMISDSEQLLISQMGGKGIQTFSVEALTDKEAKKMFMTMAEIIPLMEKKAETMFKTMAEIIALREMEAETMSKIMTEMIGDENSKFEKLAAQIAKRCKGLPMTIVTTAKALKNKSLVVWEKAYLDLGKQNLTAMPEFSTKLSYDLLENEELKHTFLICARMGRDALITDLVRYCIGLGFLQGIYTVREARDRVYALVGKLKELSLLSDSFSIDHFTMHDIIRDVALSIASQEMHAFALTKGRLDEWPKKRERYTAISLQHCDVTDIMKKFPESIDCCRLRIFHLDNMNPRLEIPDNFFNGMKELRVLILIGIHLLSLPSSIKCLKELRMFCLERCKLAENLSIIGELEELRVLSLSGSDIECLPIELRKLAKLQIFDISNCFELKKIPADVLSSLTSLEELYVGKSPIQWKDEEGQGNQNGDVSLSELRQLNQLTALDIQIPKMTHFHKNLFFDQLNSYKIIIRDFNAYPAWDFKMLEMCEASRYLALQLENGFDIRNRMEIKLLFKRVESLLLGQLNDVKDIFNELNYEGFPYLKYLSILSNSKVKSIINSENPTYPEKAFPKLESLFLYDVSNMEHICHGQLTNDSFRKLKIIRLKICGQLKNVFFSSMLKHLSALETIEVSECNSLKDIVTLESNKDHIKFPELRSLTLQSLSEFVGFYTLDASMQQQVPNWKPGDQLFDEEVVVFKLERMELSSIKIRKIWNDHPLTRLYFQNLIHLDVNDCWNLRYLLSLSMSKGLMNLQSLFVSECGMMESIFMETEGSVIEIEGGSIFPNLKNINLTSMKRLTQIWPPKIPLHSFGKLHELIIDRCNKLENVFPSYMVGSFLSLCDLKVTNCKSMEKIFDLKSVGKRRAWNMITSLQNVHVKALPKLEHVWNEDPGGILRFTYLKKIWVQECLKLKHIFPVSIAMNLKNLEYLEVWNCAQLKEIVFRGETIKESSVLFEFPKLTTARFSKLPNLESFFGGAHELRCSTLYNLSVEHCHKLWLFRTEIANPEEKSVFLPEEVIRNMKSMQIEPRDANSLKRYRMHKLEECQLSGIRDTEILYFLLHRNPNLKSLLLSNCFFEQLVTSRSLVNDNLGVVPMLKSLKLMNLASLKTIGFEEYTVLFRMLECLILKHCPCLNSIASSSVSFTYLTNLEVSNCNKLSYLLTPPTAKSLVQLTTMKVIQCESMKTIVFESEQEKTELNIIFRQLKEIELEALHELKCFCGSYCCAIEFPSLEKVVVSACSKMEGFTFSEQANKTPNLRQICVRRGKEEERLYWVRDLNATIRSLYKIRALDPDMAASNPYMALKIHQLKTLKLVNCIESNAIPTVVFSSLKNLEELEVSSTNVEVIFGIMEADMKGYTLRLKKMTLDNLPNLIQVWDKDREGILSFQNLQEVLVANCEKLKTVFPTELAKRIVKLEKLEIRHCEVLQEIVEEANAITEEPTEFSFPHLTSLNLHMLPQLSCFYPGRFTLECPALNHLEVLSCDNLEKFQNQQEAQCSTSVTKLPLFSEGKTIFILESLKLYWEIARMLCNKKFLKDMLHKLVELELDFNDVREVPNFVVEFAALLERTSNLEYLQISRCRVLEELFPSQPEQGDTKTLGHLTTSSLVRLQKLCVSSCGHLTTLVHLPMSFSNLKHLSVKDCHGLKCLFTSTTAKKLVHLEEMYIMRCKSVEEILAKELEDTTTSEAIQFERLNTIILDSLSSLSCFYSGNEILLLSSLIKVLIWECPNMKIFSQGDIEAESFMGIQVSLDPNEDLFFHQDLNNTVKRRFQQNELFEALDNESISDNLELKVDWHGKVGLENKWLDNLMTLKPDNCTLPNAIPSATLPHSETTEEFEVQNSIKVKEEGTAANVTQKFVFPRLENWNIHDLPQQLFPSAHLMNKDEGTSTSINSHPLILSLKVISNPKELRLDWKHNPALLFEKLHELDVFNFPHLTNLVYSTSRLSFSRLKKVSTFNCPHMQHLFTYSEAKKLMNIEEITNKECESVTEIIAKDGDENEHKGEGSSTLNSPSLKEVGFTKCYSTKLFHLGGKVRTILKVTIEGADWEGDINSAPMQQFEEEAA*