MSREYLLEIPASGNEELTEQKGSYDSSGYHMKMSIRKLEKVADDTGVPILKGVSLEVPRGAVVGLIGPSGSGKTTLLRSLNRLWEPSPDSVFLDGSDITTLPVLSVRRRVGMLFQMPALFDGTVADNVRYGPALQGRDLHESQVVELLRIADLDGTFVSKSVIGLSVGQAQRVALARTLANEPEVLLLDEPTSALDPISAQNIEEAVTKLSKKGLTVIMVSHSVKQVQRVATMVCVLVNGEIVEVLRPEELAKSTHPLVKRFLEAS*