MRMSVCSGVLRALLCLLFAAGLLTGCAGKSAPTRFYLLSADDVLPAAVPQEARAVLWLEKVEIPPYLDRPNIVVRGDAGRIYLAEFDYWAEPLRDSISRMLARKLAGDTNRAVVTESYAAGEDRVKIVILRLDASTDGDVTMEAMWRLDSGGADTGEWHYFVNRLSAQQNNYSGYVQAHSRLLALLAEDIARNVPAI