MSAGRENGGAPASSVVYALDFDGVLCDSVDELIESVIRAARRVFAAHSTETWYAQLGSDPVRRQLTHLRPLIKTGYELVLLCRALAEGQYMDSDGPEQLRKAWPEPLKEQLLEEYNSDFGALNGAFSAERDDWIENDLDSWLAANKMFPGVVDALNQSEALARYIITTKDKRYALRLLRAAGVTESAMPDDRVYGLGMGSKIEVLKIVLKNHPGAQVHFVEDYVPALESASISLLGANVQYFMASWGYNTLDDVKRAERNPFITVLDLDTFTSRMQ*