MRGLMLRSFSAGYSTQPVIADLNVPLLPRGKITILLGPNGCGKSTLLRSLAGLNNADGEALLDGEDLMSLSFAERAQKVVFLPQSLPQGVHLHVLESIIVVLRASGGRDNAQGRAQILAILEQLGITHLALQYLDQLSGGQRQLVGLAQSLIRRPELLLLDEPLSALDLNYQFHVMDLVRRDTQAQNRVTIVVAHDINIALRHGDHVLMLKDGRLVASGAPETVITAERLAEVYRVRGRVERCSQGKLQVVLDGVIAV*