MHKVHAKPLSAAVQRVAAALQAQGHACAPLMLSDAARTAQQAADALGVVVGQIAKSIIFRRLADDAAVLVVTAGDQRVDEARVAALVGPLGRADAAFVKAKTGFSIGGVAPIAHASDSVTLIDQTLFRFQEIWAAAGHPHAVFQLRPQDLARLTGAPVVDVVQAFAPDRPQDAIELIASREVLARAKGQNVPSPCISVCRMSEDTGLCEGCFRTLDEIIQWSGVDDPAKRAIWAQIELRLAALKITTD