MSEARLHSPDPRTPRPMAGWAASLRDSGLLALAVPRVFAGMERDWGEIFAGVRHLAEQELELARRLALHHLQIASIRLLGSPEQQRRLLPASVERRWLWSEAVDLRRAQPEAQEHWRGGFLVGGRGSDCFAVEDVDRLLISAWHAPSRAHLIAVAETGRAGIDISGLADGSGLFLPAGQRLHYQRLRLHPEDILVPPGLPPTPCGQLREGLTRLAQANLDLGQAARVPGDVAGQGEAPRLLALALRLVELAAESFQAAFARGGALTFRESAAASLLASEAEAVARAGLLACLRRQALEARLLGAAL*