MDWNLNRINDYLFKWVFGRPENKEILLSFLNSVLSPNGQDELADITLAERELDPEHIHDKLSRLDILGKGNDGSIINIEVQIANQYDIDKRTLYYWAKLYQGQLQKGQRYKDLSRTITVNVLNFGFLPDSQKYHSMFSLYEAHSGYRLNRDLEIHFLELSKWKALSVKPKTRLDKWLMYLSNTNPQEMEEIAMSEPAIRKALTAEEIFLKQDKERYLYEMREKALLDHVSAIEGAKEEGVAEGIAKGIAEGKAQANNEIALKLLKMKLPLSDIVKATGLTEEEISKLH