MVAAVTPRYRPAEVPRLTSALRSEKGSFIDVDEQYLLRKAELEKLRLNKDAAERRNGVGSSALARSLIPSWSAAPLEVRETYEKFLQAAGQLVGGELSSEELHQVAESVYGALRDVGDGRSSSMSKSLLAQKKQELAALWGPITSDAALQKAADLAVNLQQFTRNSDASVASGNSGKPFLASESREFGIEFDFHPPTLFDAGQEREGSELEEWEIEEDDSWQALETAKEDKGNHGFDPSELQRMMAASLTDPTSRNVEVRPEQAAFERYVEEKSGRGGGELELEGGERGLRWLKEMCDMAAAKGEGAQFSGDELATAVYKVLESDRSGDEIAADLFDLIGDGGFELIQELLQHRKVLVEMGRTALSLLRGEKGGATLQTRAPRHGSQVSVQTESDKMLDKMKKREDKRMARARAGGGVTSAVDSELEWIKAAGGFDALISASENKKTSVVDSLIGTGDFLHGLKALPKGTIRKAFKGYEEVHVPAMAAAAQRPDERLVKISELDEFAQLPFVGYKTLNRIQSRIYTKAYHSNENILVCAPTGAGKTNIAMITVLHEIKQHFENGVLQRSGFKVVYVAPMKALAAEMTAAFSRRLAALGMVVKELTGDMQLSKRELEETQMIVTTPEKWDVITRKSSDTAFAALVKLLIIDEVHLLNDERGPVIETLVARTLRLVESSQSMIRIVGLSATLPNYMEVAQFLRVNTATGLFYFDSSYRPVPLAQQYIGVSEQNFAARNMLMHEICYDKVLEAVKRGKQAMVFVHARKDTVKTGRSLVEIAQRQSELGHFTTEDHPMAGMMKKEVAKSRNRELGELYESGFGIHHAGMLRSDRSLTEKLFSDGHIKVLVCTSTLAWGVNLPAHTVIIKGTQLYNPKAGGFTELGMLDVMQIFGRAGRPQFDTSGEGIIITTHSQLAHYLRLMTHQLPIESQFISRLKDNLNAEVVLGTVSNVREASAWLGYTYLFVRMQANPLAYGMTWEDVASDPGLVARRKALITDAARALDGAKMMRFDEKSGNMYVTELGRVASHFYIQYTSVETYNEMLRRHMSESEVFNLVSHSSEFENIVVREEELPELHTLRNKYCPLDIKGGIEDKFGKINLLMQVYLSRGFLEGFSLVADSSYITASLGRIMRALFEICLRRGWSSMAAILLQFCKAVDRRVWPHQHPLRQFDALLSMEILYKLEERNADMDRLYDMDEKEIGALIRHPHGGKLVHQCLQHFPRVGLAARISPITRTVLQVALTITPEFEWKDRFNGTVERWWIWVEDSDNEHIYHSEYFLLSKKMMPEGSHTISFTIPIFEPLPAQYYVRAISDTWLHAECLHTVSFKHLILPERHPPNTELLNLQPLPVAALKNPLYESLYSFSHFNPIQTQAFHTLYHTDHNVLLGAPTGSGKTISSELAILRLFSAHPGMKVIYIAPLKALVRERIKDWEKNLVPKLGVSMVELTGEFTPDLRSLLAADIIICTPEKWDGISRNWHSRTYAQKVGLMVIDEIHLLGADRGPILEVIVSRMRYIASQTESPIRFVGLSTALANARDLADWLGIEKVGLYNFKPSVRPVPLDVHIQGHPGRFYCPRMAAMNKPTYAAIVTHSPLKPVLIFVSSRRQTRLTALDLIQYSAADERPRQFVHVSEEDMEMLVEQVSSAELKHTLPFGIGLHHAGLNEKDRSLVEELFASRKIQILVCTSTLAWGVNLPAHLVVVKGTEFYDGRLKRYVDFPITDVLQMMGRAGRPQFDHEAKAVILVHEPKKSFYKKFLYEPFPVESSLPEHLADHLNAEVAGGTVGSLQDALDYLTWTFFFRRLLLNPAFYGLESTSTDSLNSYLSNMVASTLHALEDAGCLQLHEDGRVEPLMLGHVASLYYLHFTTLSLFSANLRSDTSLEMLLHIICGAAEYDELPVRHNEDKLNAQLAQEVRWAVDARTVDDPHTKANLLLQVHFSQGDLPISDYVTDTKSVLDQSVRILQACVDVAANSGWLQTTLRTMHLMQMVLQGLWWDTDSPLYMLPNMSERVEGALERAGIRSIAELLDCTIPRLRAILQPILPGSALGEMLQAVGLLPKVSVKCRAMESRKEGEEGGVVVEVQLSRRRLGRDQGMRAYLPRFPKIKEESWWLLVGEEASRELHALKRISLATHLTTRLLLPKGAVRSGQTVNLYLVSDCYLGLDQQLSVQIRPQETQKGNVHNSTSKERREDSHQVSASSLHKGLHSKSRIMGTSENKGTGNGDRRHNAAPHGLEDNQTRDDEDAFFDASEQGFGLQ*