MSSSIKIENLSHSFKKQNIFNNMSLNFEKNKIYGLLGKNGAGKTTLLNIMVNQLIQNEGEIEILGKNPKEDIKVLEEVCIVREKEFYSSDFKVGQIFEFSSSFYKSYDKGLEKELCKYFDLNTKKKYKQLSRGMKTILSNIIGICSNSAITIFDEPTIGLDAVNRQEFYNIILDSYIKNPRTIIISTHLIDEIDDLLEHVIILNEGKIIIDEEIDVIKQKAHYITGNKEELEKLECIKNIKPKKAFGNAVAYFYYGDFSENDEKILKNSNIDVGYIGLQDMFVNMTKKEEL*