MDYSLAALKVMCGQLRKAKETTSQNAFTLGGVLFQRAWLQGVLVSVSDDAQGRFVLDDGTGVIHLSLSGDFLHRNWKIGMYVMVVGGYFVRSGEPPMIKVHKIVDLSPFPDRESMWYLEVIEAFRLFYQPLYEE