MGAAVSRAARSVAPVVVVGLLELLVKVFKDPPRRPVDVRPPPARPEPIPDNYPQARPAPAAAPKEETPSPDVLIERARRELGVDCINHYNFAVTGQSGVGKSSFINGIRSITDNHPGAARVGQTECTQVVKSYPHPKFPHVVLWDFPGAGTKSHPAATYFSDKKLYAFDAILILTSDRFMEVDLDIAKAAVQYGKPCAFVRTKCDIAVSSVVTNATTEIQAIEASIRLREDVENSFRRSLKQVGLADYANRIPLFFISNKAFTKKSAYWVTIHGEDDDAPPKWDTSLLSMDESKVLEFLMDCAKPRAAP