band 3 protein