MSILEINNLHVSIEGKEILKGVNLTLKTGEVAAIMGPNGTGKSTLSAAIMGNPNYEVTQGQILLDEVNILDLEVDERARLGLFLAMQYPSEIPGITNAEFMRAAMNAGKADEDKISVRDFITKLDEKMTLLGMKEEMAERYLNEGFSGGEKKRNEILQLLMLEPKFALLDEIDSGLDIDALKVVSKGVNEMRGKDFGAMIITHYQRLLNYITPDLVHVMMDGRIVLSGDAALATRLEKEGYAGIAQDLGIEYKEES*