MESYDVIVIGAGPGGYNAAIRAGQLGLKVACVEGRETLGGTCLNVGCMPSKALLHASELYAAASGGEFARLGIRVSPELDLAQMMKQKDESVAALTRGVEFLFRKHKVQWIKGWARLQGEGRVGVALADGGHAQLEARDIVIATGSEPAPLPGVPVDNQRILDSTGALELVEVPRHLVVIGAGVIGLELGSVWRRLGAQVTVLEYLERICPGLDGETARTLQRALTRQGMRFRLGTRVVAARSGEQGVELDLQPAAGGATESLQADYVLVAIGRRPYTEGLGLETVGLASDRRGMLENQGQRSAAPGVWVIGDVTSGPMLAHKAEEEAIVCIERIAGHAAEMNAEVIPSVIYTQPEVASVGLGEEQLQAARREYKVGRFPFSANSRAKINHESEGFIKILSDARSDQVLGVHMIGPGVSEMTGEACVAMEFSASAEDLALTCHPHPTRSEALRQAAMDVHGRAMQN*