MLMVNLKLARVFQHPTILIGHSYGGLVIKQLCLEAHTWRHIGDDGEDAWVLESTRPYMGEEGEDASVLNCIKGVFFYGTPHHGSSVFSTIIDLKDASLLLDFVHVLCAVSARLHQIFDSLRWTHKWRIAGVGELKPTLTPTLTPEGESQSVIIVHEASARYGEFTMEQEDHFSLCQPESRFSNTYTRLTKFIRCIDEDIHPLKGMRFFDELHDVPKMAMVLRLKLFGTVRNFLGTVPLVGLHGMDGVGKTTLAKLLFNNMCTEFEYTCFISGSKLKGDYQEMEENMYLSMYHYGKKVIRGGKLFRAMKYGDMIDLTQTKLLFVLDDIADIHIQFLREISSKFDYVNSRYIVTSQNKNILG*