MALDEYYHNKIEAMKLEILKGQAALRRLEAQRNDYNSRVRLLREELGLLQQPGSYVGEVVKVMSTKKILVKVHPEGKYVVDVSDSVDVAKLTPGKRVTLLSDSYKLEKMLPSSVDPLVSLMMVEKVPDSTYDMIGGLDQQIKEIKEVIELGLKHPELFESLGIAQPKGVLLYGPPGTGKTLLARAVAHHTACKFIRVSGSELVQKYIGEGSRMVRELFVMAREHAPSIIFMDEIDSIGSSRVEGSSGGDSEVQRTMLELLNQLDGFEPTKNIKVIMATNRLDILDPALLRPGRIDRKIEFPPPSVEARADILRIHSRKMNLTRGINLTKIAEKMNGCSGAELKGVCTEAGMYALRERRVHVTQEDFELATAKILNKHDDKEVSLGKLWK*