MGRQGDGLRQYYVFHIHDLALQLRQKTHNLHRLEAQRNDLNAKVRMLREELQLLQEPGSYVGEVVKVMGKSKVLVKVHPEGKYVVDVDKNIDITKITPSTRVALRNDSYVLHLILPSKIDPLVNLMKVEKVPDSTYDMIGGLDQQIKEIKEVIELPIKHPELFESLGIAQPKGVLLYGPPGTGKTLLARAVAHHTDCTFIRVSGSELVQKYIGEGSRMVRELFVMAREHAPSIIFMDEIDSIGSTRMESGNGNGDSEVQRTMLELLNQLDGFEASNKIKVLMATNRIDILDPALLRPGRIDRKIEFPNPNEESRFDILKIHSRRMNLMRGIDLKKIGEKMHGASGAELKAVCTEAGMFALRERRVHVTQEDFEMAVAKVMKKETDKNMSLRKFWK*