MGRSGGEGLKGYYRAKIEELELQVKDKTHNLRRLEAQRNELNSQVRMLKEEIQLLQEPGSYVGEVIKLMGKNKVLVKVHPEGKYVVDIDKDISIDKLNPGARVALRNDSYTLHLVLPTKVDPLVSLMKVEKVPDSTYDMIGGADQQIKEIKEVIELPLKHPELFESLGIAQPKGVLLYGPPGTGKTLLARAVAHHTDCTFIRVSGSELVQKYIGEGSRMVRELFVMAREHAPSIIFMDEVDSIGSARTENSGGGGDSEVQRTMLELLNQLDGFEASNKIKVLMATNRIDILDAALLRPGRIDRKIEFPNPNEAARLDILKIHSRKMNLTRGIDLKKIADKMSNCSGAELKACCTEAGMFALRERRVHVTQEDFEMAVGKVMKKDSDKNMSIRKLWK*