MGNGLSHSESANEGILRFIMNVIEFLRKPPCRPLDLTQPARIEQEPPEVLIEKARKELGINSVNDYNFAIVGASGVGKSSFVNGVRLLDDSDPDAAPVGEVETTTEIRKFPHPLLKHVVLWDLPGAGTPGHPAATYFSDMKLYAFDCILILSSDRFLKVDFDIAKAAVNYKTCCAFVRSKADLGVVSIAEREGISAVKASEKLREKVEASFKEGLVQAGLGSKANEFKIFLVSNRAFRESDAYVMMHETNEELDTELEKLDEDKIYTFLADSVRGRTLRSLTMKPSLSQPRVATPQTA*