MALDNYYHNKIESMKLEIIQGQAVLRRLEAQRNDYNSRVRLLREELGLLQQPGSYVGEVVKVMSTKKVLVKVHPEGKYVVDIADGVDISKLTVGKRVALLSDSYKLEKMLPSSVDPLVSLMMVEKVPDSTYDMIGGLDQQIKEIKEVIELGLKHPELFESLGIAQPKGVLLYGPPGTGKTLLARAVAHHTDCRFIRVSGSELVQKYIGEGSRMVRELFVMAREHAPSIIFMDEIDSIGSSRIDSAGSGDSEVQRTMLELLNQLDGFEPTKNIKIIMATNRLDILDPALLRPGRIDRKIEFPPPSVEARADILRIHSRSMNLTRGINLTKIAEKMNGCSGAELKGVCTEAGMYALRERRVHVTQEDFDLATAKILNKHDDKEVAVSKLFK*