MGVAGPVKPGDGLRSYYESKVEELELRIRTKQHDLKRLEAQRNELNSRVRLLREELQLLQEPGSYVGEVIKLMGKNKVLVKVNPEGKYVVDLDKEIDIGKVTPGARVALRNDSYTLHVLLPTKVDPLVSLMKVEKVPDSTYDMVGGLDQQIKEIKEVIELPLKHPELFDALGIAQPKGVLLYGPPGTGKTLLARAVAHHTDCTFIRVSGGELVQKYIGEGSRMVRELFVMAREHAPSIIFMDEHAPSIIFMDEVDSIGSARTDNSGGSGDSEVQRTMLELLNQLDGFEATNKIKVLMATNRIDILDPALLRPGRIDRKIEFPNPDESSRFDILKIHSRKMNLQRGIDLKKIAEQMTGSSGAELKAVCTEAGMFALRERRVHVTQEDFEMAVAKVMKKDTDKNMSIKKLWK*