MGVLVETSQPAKDGLRGYYSAKIEEYEIAVRDKTQNLRRLEAQRNELNHKVRMLREEIQLLQEPGSYVGEVVKVMGKTKVLCKARLVHPEGKYVVDIAKDIDINTLTTGARVALKNDSYALHLILPSLVDPLVSLMKVEKVPDSTFDMIGGLDEQVKEIKEVVELPIKHPELFESLGIAQPKGVILYGPPGTGKTLLARAVAHHTDCCFIRVSGSELVQKYIGEGARMVRELFVMARENAPAILFMDEVDSIGSARGSGGGDSEVQRTMLELLNQLDGFEASNKIKVIMATNRLDILDSALLRPGRIDRKIEFPNPTEDSRVDILKIHSRKMNLVRGIDMKKIASKMTGASGAESKAVCTEAGMFALRERRVHVTQEDFEMAVSKVMMKDSEKNISVAKLFT*