MSYQLYRNTTLGNTLQESLDELIQYGQITPGLAFKVLLQFDKSINNALNQRVKARVTFKAGKLNTYRFCDNVWTLMLNDV EFREVHEIVKVDKVKIVACDGKSGEF