MSFKPVVALVGRPNVGKSTLFNRLTRSRAALVADFSGLTRDRHYGEGRVGDTPFLVIDTGGFEPVAKDGILAEMARQTRQAIAEADVVVFLVDARAGVNAHDHEIARLLRKSGQQRVLLAVNKAEGMGVGNATGDFHELGLGEPHPISAAHGDGIVDLIEIALSGLVAPPADTGEQLEQDVVDHRIKLAIVGRPNVGKSTLINTLLGEERVIAFDMPGTTRDAIEIDFERDGRKYTLIDTAGLRKRGKVFEAIEKFSVIKTLQAIEASNVVLLMIDAQAEVSEQDAHIAGFVLETGRAVVVAINKWDGLDSDQRERIEREFQRKLRFLGFARMHTISALKGQGVKPLLKSVNAAHAAAFAKLSTPRLTRELQAAVEQQPPPRKGIFRPKMRYAHQGGQNPPLIVIHGNALDAVPDSYRRYLETRFRNAFDLAGTPLRIEFKSSRNPYVQEN