MGRCGEGFHDYYTSRIHDASQQLRIKGNNLARLEAQRNDLNSKVRMLREELQLLQEPGSYVGEVVKVMGKSKVLVKVHPEGKYVVDVDKSIDMSKITPTTRVALRNDSYVLHLILPSKVDPLVNLMKVEKVPDSTYDMIGGLDQQIKEIKEVIELPIKHPELFESLGIAQPKGVLLYGPPGTGKTLLARAVAHHTDCTFIRVSGSELVQKYIGEGSRMVRELFVMAREHAPSIIFMDEIDSIGSSRMESGNGNGDSEVQRTMLELLNQLDGFEASNKIKVLMATNRIDILDPALLRPGRIDRKIEFPNPTEESRLDILKIHSRKMNLMRGIDLKKIAEKMNGASGAELKAVCTEAGMFALRERRVHVTQEDFDMAVAKVMKKETEKNMSLRKLWK*