MYRPTHPGSRAAFETLLNLLSSKQYLGNQPTSILHSAVEEVLQTLKDGYLRDPERKDEISKLLTGRSSGVSDAVFAQMVSLGKAMDDYEEYKNRVDGNNDEDMEEEGGGGNKGVDDEMGVAVVFDDSEDEEEGGRGEDDERSDVEEDVVVDVGDSSSEEGEGDNDANNARGDESGDEERIIDAHYLQRRLAATLDDAEECARLSDEVLSVLDIRPGTSIRECENQLLVLLGFERFDLIKTLLANRARIWGCVSLKRAIDEGTRDEVEKALMEEESGEGKRTLEELRSRSMAEDWKGERMKTAQDTLRKKGVDDDEEDMEDAFNRNAHELDLDSLAFRDGAHTMTNKKCDLPDKSWRAMKPGYEEVHVPAVRSVAPPGEKLVPIAELPEWTHDAFAGMKMLNRVQSKMADVALRSSENILLCAPTGAGKTNVAMLSILNNDDEDGKHSKHEGMFDLSSFKIIYVAPMKALVQEVVKNFSKRLDPYGITVRELSGDSSLTRQQISETQMIVTTPEKWDIVTRQGEGRAYTQLVKLVIIDEIHLLHDDRGPVLESIVARVIRQVETTAEPVRLVGLSATLPNYADVATFLRVKPEKGMFFFDHSYRPVPLQMQYIGITERNAFRRFQLQNEICYEKATVQRKNGNQMLIFVHSRAETGKTAKALRDIALERDQLSLFVKEGGATQEILREEVATVKNADLKDVLSFGFAIHHAGMARADRELVEDLFADGHIGVLCCTATLAWGVNLPAHAVIIKGTQIYDPSKGRWAELSPLDVLQMLGRAGRPQYDNEGEGIIMTAHSELQYYLSLTNLQLPVESQMIKTLPDHLNAEVVLGTIQTISEAVDWLSYTFLYVRMLKNPNLYGISDKAASEDPTLKHRRMDLAHTAACMLERSHLVRYDRRSGALQSTPLGRIASQYYISHSSMALYSRHLRPNMADIDLLRLFSMSGEFTHITVREEEKLELSKLATRVPIPVKESPSEPSAKINILLQAYISRLKLDGFALVSDMAFIQQSAARIMRAIFEISLRRGWSGLAKLTLNFANMVAYRIWRSQSPLRQFKNVPEIVARKLERKSDIEWSRYADLTPSDLGELVGVPKMGRTLHKLVHQFPKLELSAHIQPITRSILRVELSLVPDFEFDVKIHGYVQLFHIIVEDVNGENILHHEMFLLKSTGAEEEHTVVFTVNILDPLPPSYFIRVVSDRWLHSEAVLPVSFNKMILPAKFYPPTELLDLQPLPISVLGETAFTKLYNFAEFNPIQTQTFHHLFKTDKNCLVCAPSGSGKSACAEFAIMRMLVNDPNGKCVYIAPKEEIAFNTFSDWKTRFGSILRGGQVVQLTGEVTPDLKFIAEARIIVCTAKQWDAISRRWRQRKAVQAITLCIVDDIHFLGGDAGPTMEVIISRMRFISTQKQQKEDSPQLRMIGLGASLANAREVGEWMGVSSKGLFNFSPKVRPIPLEIYFHSFDQSNFAGRLMAMGKPVYNAVMRHSEGKPSLIFVPSRRQAQLTAIDLMTYHQSIDGDTFLSKETNALEIADVAACLREPALQQVTSSGIGFLHDGMVESDWEQILGLYRKGSLTVLVCPVDICWKIKVMAHLVVIMGTETFDGRERRYVDYPIADLLHMMGMASRQAIDTCGKCVIMCHTPKKEHLKKLLYDPLPVESHLDHYLHDHFNSEIVTKTISCMQDAVDYITWTLLYRRLSKNPNYYNLQGTSNVHLSEHISEMVETVLGDLEVSKCCQLTDDGDVSPLNLGMIAAYYYVQYETIELIAASLTAKTKVRGILEILSHASEFSSLPIRQGEEKALQILARNLPSKLPDSAQFQDPRTKALVLLHCHFSRKALSSDLRTDQKQVLCESINLIPAIVDVISSNGWLKPALAAMELSQMVVQGLWNKDNVLMQIPHFTMEIVKRCEAYEGEEPIESVFDILTLEDDVRNDLLRLPDEKMADVAVFCNNYPNIEVAFDVQDANDITASDPVQVSVKLEREVDDDDEEDEGQSDADFGKVAAPLFPKEKREGWWIVIGDTKTNSLLSLKRVTLQRSQKVMLEFMAPEEPGDYNLTLFCMSDSYLGCDQEYSVPISVAVGESDDDSSEEGSD*