MVEFFEESSSNGVHVNGTTHQTSASNRTSHQPSATKTAAAAEAEPKKRCLWFEEELEEDLRWVFGVSKILHTGVSEFQDIELVESGPFGKVLILDGKLQSAEADEFVYHESIVHPALLYHSNPKSVFIMGGGEGSTAREALRHRSVEEVVMCDIDEEVVNFCRKHLTVNAEAFRSNRLELVINCARAELENRTEQFDIIIGDLADPVAGGPCYQLYTKSFYEHVLKPRLKDGGILVTQGGPAGILTHTEVYSSIYNTLRQTFKYVVPYAAHVPSYADTWGWIMASDQPIPAISAEETNLRIKQRINGELKFLDGQTLSATHALNKHVRNSLAAERHVYTEETARFIHGHGTASKN*