MSENGKTIKTSWRELYMSVLEIKNLHVSIEDKKILKGVDLTINTGEIHAIMGPNGTGKSTLSAAIMGNPNYEVTEGEILFDGVNVLDLEVDERARLGLFLAMQYPSEIPGITNAEFMRAAINAKRDEDNKMSVMQFLKKLDSKMELLNMPEEMAERYLNEGFSGGEKKRNEILQLLMLEPTFAILDEIDSGLDIDALKVVSKGVNEMRGENFGALIITHYQRLLNYITPDVVHIMMEGRVVKTGGADLAKRLETEGYAGISQELGIDYKEEA*