MSHLLWRSEIVHSFEAILSASCEEQWDRLESSVQSTVAVNNTPLQRETFIANLRSDVGNNNISSKLDSSVVDVNAQAIAARVIKTESSSSEESSATQSVQYQEIVLAWFTDGRLSAIKSLQDNDARRARQNSAMGTPARLLENPIPATVDLDSTYRQYIGSINEKTMEATFETFCKPSVTHNTHKKTIAEYIYLIQESQEAIQGLYFDIQDLIVDKDTGRVAARLEFTGVPVKTWTDAEPNGQSVKFHEHVMYWFEQGRIHWVWSIVDLDTYREQCRVKN*