MELGKRELGRTGLQVSKLGFGASPLGNVFGNVKEEDAIASVHEAMRCGINYFDTSPYYGDTLSEQILGKAIKSSNFPREQYVFSSKCGRYGDGFDFSAKRVFRSVDESLQRLNLTYIDIMICHDIEFGSLDQVISETIPALLKLKENGKIHFIGISGLPLKVFHNVLDRVPPGSVDVVLSYCHYNLADCSLVQSLPYLLSKGVGVINASPLCMGALTELGPPQWHPAPTDLKSACTSAAAYCKSKGKSISKLALQYALANEDISSTLVGMATVDEVRRNAGAAIELDQGKSLDLELFQEVDSILKPAKNLTWLSGREENN*