MADQNISQYKYSAMSNLVLQADRRFISRINDEPTGDPESLAGRISIREMGSRVARDDAPKTKKKPVGPTDIERGAIREGEDVLAREQRKRRGQQQLRGQGILSAADALIEGLKYRPRTPATRATYDLILTMTASHLGDVPHEVVRSAADAVLELLKDEDMKDFDKKKEIDDLLGSSMSPKEFNELVNLGKKITDYDAQDEDEEMEGGMDGQEEAELDERQGVAVVFDEEDEDDERMGTVTEVRDEDDLTDDEETDEQEAPDVEAAATEKADIEGLEAEEQMVIDGGLDRDDQRRNKNLIVPARQIDAYWLQRQVGSVYTDAHIQQEKATQALEILGGKAEDGTEKSLRDVENDLMELFDYEHPDLVAKFVMNRDKIVWVTRWRRVAEDADARHLVESEMVEAGHRAILDEIRGKTVRDEAAGRPEKKIKLDLMDVDVPSAPAPEEKPTEGGLVGGLQPKRLINLENLVFHQGNHLMTNPNVKLPQGSTKRTFKGYEEIHVPPPKPKRDPGEKNIPATELPEWARIGFGSAKELNRVQTKCYPAAFHDDGNMLVCAPTGSGKTNVAMLTILREIGKNRNPETGEIMLDDFKIIYISPLKALVQEQVGNLGKRLEPYGIRVSELTGDRQLTKQQIAETQLIVTTPEKFDVITRKASETSYIKLVRLIIIDEIHLLHDERGPVIESIVSRTIRKVEQTGEPVRIVGLSATLPNYRDVASFLRVDPNKGLFHFDGSYRPCPLKQEFIGVTDKKAIKQLKMMNDICYNKVLEQVGQRRNQMLIFVHSRKETAKTAKYIRDKALEMETIGQILRSDAASRAILAEEAESVDDASLKDLLPYGFGIHHAGLSLADRDSVQALFADGSIQVLVCTATLAWGVNLPAHTVIIKGTQVYSPEKGSWVELSPQDVLQMLGRAGRPQYDTFGEGIIITSQTEIQYYLSLMNQQLPIESQLMSKLADNMNAEIVLGNIRNRDEGVEWLGYTYLFVRMLRSPGLYSVGADYENDDALEQKRVDLVHSAAVILERAGLVKYEKKTGRLQSTELGRIASHYYIGHNSMLTYSQHIQPSISTIELFRIFALSDEFKYIPVRQDEKLELAKLLGRVPVPVKESIDEPHSKINVLLQAYISRLKLEGLALMADMVYVTQSAGRILRALFEISLKKGWSSVAKTALDLCKMAERRMWPTMTPLRQFPHCPRDILQKAERIDVPWASYFDLDPPRMGELLGMPKAGRTVCDLVSKFPRLEVQAQVQPVTRSLLRVELTITPNFVWDDALHGTAQDFWILVEDCDGEEILFHDQFILRKDYAQAEMNEHLVEFTVPITEPMPPNYFISLVSDRWMHSETKIAVSFQKLILPERFPPHTPLLDMQRAPVKALKREDYQQLYPEWQLFNKIQSQTFKSLYDTDDNVFLGAPTGSGKTVCAELALLRHWATGKGGRAVYIAPFQELIDHRHADWEKRLGNLGGGKNIVKLTGETTADLKLLDQADLVLATPTQWDVLSRQWQRRKNVQSVQLFIADELHMLGGYGGYVYEVVVSRMHSIALQLENGMRIVGLSVPLANARDIGEWIGANKHTIYNFSPHARPVPLELHIQSFSIPHFPSLMLAMAKPAYHSILQLAPDKPALVFVPNRKQTRSTAIDLLAACAADDNEDRFLHADVNELAPLLNRIQERTLAESLSHGIGYYHEALSATDKRIVSHLFTIGAIQVLLASRDVCWDLNLTAHLVIIMGTQFFEGREHRYIDYPISEVLQMFGKATRPKEDKIGRGVLMVPSVKREYYKKFLNEALPVESHLQLYLHDAFVTEISTRTITSTQDAVDWMTYTYFYRRLLANPSFYGLSDISHEGLSTFLSELVENTLRELSEAKIIDLDEEDDSVSPLNAAMIGAYYNISFITMQTFLLSLSARTKLKGILEIITSATEFESIQMRRHEDHILRRVYDRVPVKMSQPAYDSPHFKAFVLLQAHFSRMQLPIDLAKDQEVIVSKVLNLLSACVDVLSSEGHLNAMNAMEMSQMVVQAMWDRDSPLKQIPHFGPEAIKVANEYNINDIFEFMEAMDPSENKDYPTLVKRLGLDNSQLAQAAAFTNEKYPNLDLDFKVEDPENITSGEPAYLKIKIEREVEEDEEPDTTVHAPFYPGKKMENWWLVVGDEKTKNLLAIKRVTIGRKLELRLEYIVPTPGEHELTLYLMCDSYVGVDQAPTFTVTAAEGMEEDESEEEEE*