MASIILKSVLQRMSHIILRVGGNGTARTISAVSSSITHQHLSTEVPLRFSSSWFASARRTFASNSTKPFQVLGLQQIAIGSLDNSSLSHLWCDIFGVSKIGNFKSEKENVDEDILRLGKEGSPHAVEIDLMMPIDPEKSPKVHVPSLNHIGLWVDDLPAAVEWMANQGVRFTPGGIRKGAAGHDVTFIHPKGNEKSPIGGGGVLIELVQAPQNVIDALS