MMLAELAMEAGLPKGVLNIVHGTHDVVNNICDEEAIKAVSFVGSNTAGMHIYSRASASGKRVQCNMGAKNHAIILPDADRDATLNALIAAGFGAAGQRCMALSTAVFVGGSEPWEDELVKRASSLVVNSGTANDADLGPVISRQAKDRICKLVQSGVDSGARIVLDGREIVVPQFEDGNFVGPTVLADVKSDMECYKEEIFGPVLLLMKAESLDDAIQIVNRNKYGNGASIFTTSGVSARKFQTDIEAGQVGINVPIPVPLPFFSFTGSKASFAGDLNFYGKAGVQFFTQIKTITQQWKEPSAQRVSLSMPTSAQVK*