MSDKAQDRINAIGNQLLPPINKVAPGSSKLRVEGKVVIITGTNSPLGIGRATAHQYAESGARALYLCDFDDTHLETHKKEINAAFPSVEIHTRCFDAADEDKVKEVVDDAMKRYGRLDVFFANAGIVGRTTLFSDFSKDEFMSILNTNTSSVFLAAKYGAPAMMETSPDKPHSGGSIIGTASVAGIRSNAGSTPYSASKAAVVSLAQTISYQLAGTGVRVNAICPGLIETGMTAPVYEAARARGSEKKIGQLNPMKRGGRADEIARVALFLGSDESSYVNGQAWAVDGGLSAGHPFVPGRLG*