MGRAGGEGLKGYYRAKIEELELQVKDKTHNLRRLEAQRNELNSHVRMLKEELQLLQEPGSYVGEVIKLMGKNKVLVKVHPEGKYVVDIDKDISIDALNPGARVALRNDSYALHLVLPTKVDPLVSLMKVEKVPDSTYDMIGGAEQQIKEIKEVIELPLKHPELFESLGIAQPKGVLLYGPPGTGKTLLARAVAHHTDCTFIRVSGSELVQKYIGEGSRMVRELFVMAREHAPSIIFMDEVDSIGSARTDNSGGGGDSEVQRTMLELLNQLDGFEASNKIKVLMATNRIDILDAALLRPGRIDRKIEFPNPNEAARLDILKIHSRKMNLTRGIDLKKIADKMAGCSGAEAKACCTEAGMFALRERRVHVTQEDFEMAVAKVMKKDSDKNMSIKKLWK*