MLRAALPSHLVAPTPAVAARHAGLRALPPRPTRAAARPAAASARHTAQAAPVVLAEAAALGLWKPALVAAAAPLTGVAAAGAALLAGLSLDGKDLKGAILAAAGLTVAAQLAPFLAQAALGAAPALEPTALLAAAAKNVLLPLLAGVAVKAALPGQVVAVAPLLPIAALALVSLVCGTVVAGSAEAARAAGGRLFGAVAAAQAGTAALLFASSKAGLPVQGGPIAAGTLVGAAGAALAHTLAPAQPLLAVACVGSALVSALAALLPGAAQPVLTGATGVSSSAQSDGAQYLREVLQIPLSPKPAAAYSWQLPADTYLTVLRSRDEGAAQAAASAPAVPANVAEARAWIAAWRGKQRCA*