MGSASPPPAAGVVGPCAACKVLRRRCTDKCMLAPYFPPTDLRTFTNAHRVFGAGNITKLLQEIPQWQRQDAASSMAYEANARMRDPVYGCTGVVFQLQNQVSELQAQLARAQAAVANLHAENANLTALICERMSQALQETTAVTVDGIAPTPYVFQNDSFFLDGSSVPGYTREPPLRT