MALDNYYHNKIEAMKLEILKGQAVLRRLEAQRNDYNSRVRLLREELGLLQQPGSYVGEVVKVMSTKKVLVKVHPEGKYVVDVSDNVDITKLTVGKRVTLLSDSYKLEKMLPSSVDPLVSLMMVEKVPDSTYDMIGGLDQQIKEIKEVIELGLKHPELFESLGIAQPKGVLLYGPPGTGKTLLARAVAHHTDCKFIRVSGSELVQKYIGEGSRMVRELFVMAREHAPSIIFMDEIDSIGSSRVEGSSGGDSEVQRTMLELLNQLDGFEPTKNIKVIMATNRLDILDPALLRPGRIDRKIEFPPPSVEARADILRIHSRKMNLTRGINLTKIAEKMNGCSGAELKGVCTEAGMYALRERRVHVTQEDFELATAKILNKHDDKEVSLAKLWR*