MGREGDGLRQYYIAHINELNLQLRQKTHNLNRLEAQRNDYNARVRMLKEELQLLQEPGSYVGEVVKVMGKKKVLVKVHPEGKYVVDIDKDIDITKITPSTRVALRNDSYVLHLILPSKVDPLVNLMKVEKVPDSTYDMIGGLDQQIKEIKEVIELPIKHPELFESLGIAQPKGVLLYGPPGTGKTLLARAVAHHTDCTFIRVSGSELVQKYIGEGSRMVRELFVMAREHAPSIIFMDEIDSIGSARMESGNGNGDSEVQRTMLELLNQLDGFEASNKIKVLMATNRIDILDQALLRPGRIDRKIEFPNPTEESRFDILKIHSRKMNLMRGIDLKKIAEKMTGASGAELKSVCTEAGMFALRERRVHVTQEDFDMAVAKVMKKETEKNMSLKKLWK*