MAGVNLQLRHAYSIAQFVPTVSSPPPLPTQRVRLGTSPSRVLLCNLRANSAAAPILRTTRRSVIVSASSVSSAVDSDSLVEDRDDVGRIPLLEVRDLRAVIAESRQEILKGVNLVVYEGEVHAVMGKNGSGKSTFSKVLVGHPDYEVTGGSIVFKGQNLLDMEPEDRSLAGLFMSFQSPVEIPGVSNMDFLNMAFNARKRKLGQPELDPIQFYSHLVSKLEVVNMKTDFLNRNVNEGFSGGERKRNEILQLAVLGAELAILDEIDSGLDVDALQDVAKAVNGLLTPKNSVLMITHYQRLLDYIKPTLIHIMENGRIIKTGDNSLAKLLEKEGYKAISG*