MGSGSGQMEVDVTSSGMLGATSGAAGNTSSVLAATSTSSTVLRGYYQTKIDELDAKLREKQENLRRLEAQRNDLNSKVKNLREELQLLQEPGSYVGEVIKVMSKKKVLVKVHPEGKYIVDIESSIDINKVLATARVSLRNDSYTLHKILPSKVDPLVSLMRVEKVPDSTYEMIGGLDKQIKEIKEVIELPIKHPELFEALGIAQPKGVLLYGPPGTGKTLLARAVAHHTDCTFIRVSGSELVQKYIGEGSRMVRELFVMAREHAPSIIFMDEIDSIGSARMNSGGSGGGDSEVQRTMLELLNQLDGFEPTKNIKILMATNRIDILDSALLRPGRIDRKIEFPNPSEDARLDILKIHSRKMNLMRGIDLAKISHKMSGSSGAETKAVCTEAGMYALRERRIHVTQEDFEMAVSKVMRKDHENNMSLKKLWK*