MGGGGAAADGDGWADQDQGNGGSRGGGEAKRSEIYTYEAGWHIYGMNWSVRRDKKYRLAIASLLEQLVNRVEVVQLDESTGDIAPVLSFDHPFPPTKTMFVPDPQGLRPDLLATSADLLRIWRITDDDAAAPGAADSNNGSVRCNGVGGPAGQQPGVKLCCELNGNRNSDFCGPLTSFDWNDADPRRIGTSSIDTTCTIWDVEREVVDTQLIAHDKEVYDIAWGGAGVFASVSADGSVRVFDLRDKEHSTIIYESSSGGGSNSAVTDGGSVSPTPLVRLGWNKQDPRYMATIIMDSPKVVVLDIRYPTLPVVELHRHHAPVNAIAWAPHSSCHICTAGDDSQALIWDLSSMGTGNNSGGNGNGNAAAAAAAAAEGGLDPILAYTAGAEVEQLQWSATQPDWVAIVFANKLQILRV*