MGLVTVTWTNYLKKRIPLRIRFLHTLKGNQIGQILMSPPLASLDLPDIWSPISSCRSIPAIHKSFNEQTTVVLDGKLISMEIRSKIAAKVRQMKKGLGKVPGLAVILVGQRRDSQTYVRNKIMACEEVGIKSLVTELPTDCAVTDVQNAIMRFNKDPSIHGILVQLPLPQHLDEEKVLDAVCLEKDVDGFHPLNMGNLAIRGREPLFTPCTPKGCIELLIRSGVEIMGKKAVVIGTSNIVGLPASLLLQRHHATVTVIHAFTQNPEQITSEADIVVSAAGVPNLVRGNWIKPGAAVIDVGTTPVEDPGCEDGYRLAGDVCYEEAVKVASIITPVPGGVGPMTVAMLLCNTLDSAKRMLNFS*