MLHAFKLRLEKDAIFTNIGPVLVVMNPYKPVNSCAPSSMMQMAKSTSAEDLPPHCHSTVARAYAAMGELKGGSPQSVLVSGESGAGKTETIKLCMSALANLSRSAGSTTEAALESGLLLEAFGNAMTVYNHNSSRFGKWVALHFGKDMKISAGLILSYLLEQSRIVSAPPGERNYHVFYYMIAGMPEPLRSQLHLEDSPADYAYLRDGETRAPGIDDIGGWDHLTSRLELTGFDEAEQRTIFELLAAVLALGNVRFVEAEPERSATPKELEVKLVSRVLKISGPSVASKRLTRQGSAYTLALSPDQCADTRDAVARAIYSAVFDHVIKHLNGTLGAGSIDRNSGRSIGFLDIFGFENFTFNSFEQLCINFTNETLQQHFTNSIIKRQQDEWKREGVACAHISFPDNTAQIELLDSKGGVMALLDEECTVPKGSDEGYVSKMHNAFKSELYSKPRRGKGANLHGKATSAKFDKLQFIFRHYAGEVQYTANRWLEKNRGTLHPDLPKLLASSSRPLLAALFAERAASDETKRATVGASFRASLRALSETMAATKQHFIRCIKPNMQQRCDDFNGQVVSRQLRYTGVAAVVEIQRSGYPISYSHSNFIGRY