MTEPAVLPAIAALREEMVTLRRHIHAHPELGFEERRTAALVAECLEAWGYQVSRGVGRTGVVGTLCRGEGPALGLRADMDALPIQEATGLPYASQVDGVMHACGHDGHTAMLLAAARHLVESPHWRGTLQLIFQPAEEGLGGARAMLDDGLLERFPCDAIFAMHNVPGYPVGHLGFHPGPFMASADTVVIRVIGSGGHGAVPQRTVDPVVVCSAIVLALQSIVSRNVDPQDTAIVSVGAIHAGTVSNVIPASAEMILSVRALTAETRALLERRIGELARGQAASFGARAEVDYRHCHPVLVNHPGQTAFAREVARDWLGEECLIDGLRPFTASEDFAFILERCPGSYLVIGNGQGESGCQLHNPGYDFNDDCLAVGASYWVRLAERFLA*