MFKFGVFNAVQSQCFDIVCAAPTGSGKTVLFELAIIRMLMQSGGNSNTSKCIYIAPTKALCSEKCREWTTKFQALGVNCCELTGDTVQLGKNAWGNARDASIMYGEKWDSLTRSWRRHGQILSQIQLFLIDEVHILNESRGSTLEVVLSRMKARGSSVRFVVVSATVPNIKDVASWIGDGTPDGSATVMQFGEEFRPCRLSKFVYGFFRKREQNDFVFQTVLNAKLYGILQQHSVNKPMLVFCSTRKGVMGTADQILKEYEEASQKKQALPWTRPPRYMYVNIVYHSRTELAAYGIGIHHAGMSMDDRRATEDLYLRKLLRILFATSTLAVGVNLPAHTVIIKGVKVFQNNACQEYSDLDIMQMMGRAGRPQFDKEGVAIIMCETELEAKYNALVQGQTLLESCLHLNLSEHINSEVGLGTITDLNSAKAWLHNSFLFRRIQQNPKHYAIGKECNQTWQERVDEMVTESITKLRQTELVMYSDDTQTRLCSTEYGDVMSKFYIKQSTVIFLFISYRGIFIEELKDGAHPQPARTRIYNRMRGHNDIRYQLKKVEKPADKIFILIQAVLGCISLSDPEYKSGDSNPSLEASSVFRHVVRIAKAIVEVAILKKAGGLLKSSLEVYLLNRRPPFGHEVIAAVQQFPQYLLNINEVDLATFAGKKPIQVELSIKCGLTENLSSNKPKRAKDKSSDMTIVFTVTSDLDFLDFRRIPTKALKESKTFSLTAELSRQSQSITVYITSESIAGVTVSNTYKPTVNAKEYPTPDTRPQTSVEVMLEGFEEDPDFWNMGPDDDDVPVKLE