MARSTLELMLDSIKEREEEPPDHLPVLPQRPTSRARLPSRKRASALILSDPSCEQSNGHTGHQADALDTSTGSLSCHGNGKQHDGQAGVHKQDEVSSQAVRNGGDQMRKVSQSDQEVFRGTKEPTLLGRKAETMKASLKRRRRNHPFQSLQKGSRVWLLNQEEKWILGVTQSADDFGSVVCMAGGQFFRVSPEKLLPANPELLDGVDALEQLSYIHEPAILHNLQCRYQLGQFCSTAGSSLIAFTPPKENHYGKQSSQSSVDALKLKVKDSKQPHVNSVAHNAFEALKKDWKDQSIILSGDSGAGKTQLAKSVLQHLMSCGGNSELGSALLLIDSVLESFGNANFTSSTNASRFGKMLNINFDKAGKFCSASCQIVLFEKSRVVCQAEGECSYHIFYQLCEGADPLLREKLNLRGPMEYDYLKNSGLDGVNEASRADFRALLNSLHALGVTEKVQQEIFCLLSAILWLGNIGTDDTNISNEAADNAAKLLKCSRKDLLGAIGFGRLNPDDILAARDTLACSIYESLFYWLVAQVNKVLKSKEDCDVKSISVVDLPGFDFSKNTEGLLVNYAHEHLQQFIRWHLFQQEEEVVACGGLSSLMSTSKDENTINYLEHELIPMLIDEESGALSEGSESRFMQRLERLPAGSSCCKQLQSKELTVSHCFGEVTYNLVSFLKELKFAANPQTSQILHSCMMNLLETTRTEDNASSKKSLLQGSSFQTVNVSTGQAQVLQMMQQLDNSIPHFIFCIVPNNGQCTHSLEKDYVLQQLRISKVVEAVRFYKRGYTTNISHELFASRFGILLGPDAKSIQDALSICIAILQRLDVPSHMYKVGLTKLFFPPEQVEKLEDARKQVLQKVVGIQNNYRGYKVRSQLLGTQEKAATHLQAVVRGWLVRRGYTHHHAEKVDVERNPVYENKVETHSSTEMIISSCKAISNDGESLNKKEQENPVSPGLSNKSKVEGNAEETTPADVLLLEKEEEIRLLQQSLKEYERKFLAYESKMKSKEEMLQKQSGALEQRPSGATKGSNADDLANRTAESDHSAVRSTAPFAASTRDTPETPPGEPDLTVGGGELNASRSVLENLNKELEHRTQVFNDDAKFLVEVKSGQFEANFKPDEELQKLRHRFDVWKKEYKTKLKETKGILRKLGQSDSAERSKKRWWSRN*