MLRLALLCIVAAVADQNTAAACAASDACKGPGELGESALVQLGTAAAAAQPRIGGAAAGAAAEAIEANSTFGSQLITVYCGLSWLTLCSDVPKNWEQHTGAFDPSMSTEPQTASNRRRSKMNYITLGGDGVTGDLPSADTISSSSITKGQGTCLVSQYDNAVPYKDDFDYFGIMIHGSSMTSGSYTIPDDPTTGTTWTDIQKELSIAMPFGYFWKILGSKIGSAARLASLPMGDLHLVHALGLEAPSQRLLDRLSDRALDPAAPIFVPRWNRPPAPVVHGGNGAGHVNVGEANVGMAEDLQPPAAAPAVASEGPASDGNVAFSVLEAPSQRLLDILSDRALDPAAPIFVPRWNRPPAPVVHGGNGAGHVNVX