MSAQEDPNASGTESEGFAPDEDFLEADADASTELAEGEEEGGEEYDTDVEAPEEVLDHAAREVARKERERLKQQDKLRREQLDRMRVQQNQDASKGEAERGRRRLNFLLKQAEVFQHFAPVAAAQSAEKKKRGRHAAGRTEEQEDEELLRDEEGGAEQAGHRLQVQPSVITGGKLREYQMQGLNWLIHLYDNGINGILADEMGLGKTLQTISLLGYLREFRGITGPHMVIVPKSTLHNWLNEFRRWCPVIKAVKFHGNREEREYQKAELAAPGKFDVLVTSYEMVIKEKTHWRKFHWRYIIIDEAHRIKNENSRLSQVVRLLKTNYRMLITGTPLQNNLHELWALLNFLLPEVFSSAEKFDEWFQMGESKEGEAEVVQQLHKVLRPFLLRRLKSDVEKSLPPKKETILKIGMSEMQRKYYAALLQKDMDAVTGGADRSRLLNIVMQLRKCCNHPYLFQGAEPGPPYITGDHLVENAGKMVLLDKLLPKLQSRGSRVLIFSQMTRMIDILEDYCLYRQYGYCRIDGNTSGEDRESQIDDYNREGSNKFVFLLSTRAGGLGINLYTADIVILYDSDWNPQMDLQAMDRAHRIGQKKEVQVFRFCTDHSIEEKVIEKAYKKLRLDALVIQQGRLVENTKSVNKDDLLSMVRYGAERVFASEASNITDEDVDALIAKGEAATKELNDKLQAFTNDAMRFTMDGGISAYDFQEEKQEEEGDADLAKIEQLKQLMGANWVDPPKRERKRVASYAENEFYRIAMQKREYGPRQTGPKLPKMPALQDFQFFNIKRLTEIYEKDNNYEVHKHALAQREQAARQQGASDETIQAEILAPKEDDPQPLTEEEIAERDTLLQQGFSNWMRRDFNAFVRACEKYGRHALSDIAREIESKTEEEVRAYAMVFWERYAEINDHEKYIKNIERGEQRIQRQQDIMQAIARKLDQYKNPWQELKLQYGQAKGKAYTEEEDRFLVCMMHKLGYGAWDELKAEIRNHWRFRFDWFFKSRTPQELSRRCETLIRLIEKENEDDEERVGGPKKRGPKPKGGDSQAPSESGRGGKRKADSSGMPSAKRSKDMYRVVVVGDQSSGKSSLIESMFSFELPRGQDIVTRTPIQVKHRFEKGPPRAEISFRKPGESDLTVVKLDSLDEIEEAVIQATDIVAGEGKDIVDSTIFLRVFSDALPDLTLTDLPGITRNATQGQPENIEEIVTSVIENHIKGEMVVILCVVPANVDFSTAGGIKLARRHDADGVRTMGVVTKIDLTESGQEMLDRLSGAGKNLKLKLGFIPVRNRTAQELKDGTPLEKVCKAEGDFFSSHPQLSKVNPDRRGISALVTELARLQMQRVTKSLPGVKKQIREQLDEAQKELEAMRGSVVATESEAQMRVQQLATKLELGFMKLRQGQYQGLPAGEDALKVSRRVFEMAEEYRQEVEDECELDWFLGGECFAELKERSKDTRGVALPNFMSSEAFQVVFLKNVHCELLGPAIELLTRVKVYIEEEVLAALVADTFCVFPRLQELMRQQEAAAMAAINLLIRQQRLVQTHNSAYMETVNGLREAATQLREQKEQGEAGQGWEDYVATKERVAEEHGDTMQDFIVAMSQTEDNEDQALRDMQISLKAYSEVVLKRVYDNVALTVRELLVEQVGDSLSSSVLAGLHQRIAGAAAAAEDGEDGVDVDAEGGGGLLELMQDPQQARRREELSRLVASLEKAWARLRNISA*