MESGLLLNIVVCKRTAIFQLLAGEDQTLLIRGNPLLILDLRLHIINGIRALNLQSNGLPSQCLHKNLHSTPQAQNQMESGLLLNIVIRQGTAVLQLLTRKDQPLLIRGNTLLVLDLRLHVVNRIGALDLQGDGLAGEGLDEDLHPTSEPEDEMQGRLLLDVVVGKGAAILELLTSEDEALLVRGDALLVLNFSFDVINGIRAFDFKGDGLTGEGFNEDLHGGELWEAKGDWGGSRRCERAQNAQNEQTM*