Genes encoding the alpha and beta-subunits of class II phycoerythrin from Synechococcus sp. strain WH8103 were cloned and sequenced. The deduced amino acid sequences were compared to class II phycoerythrin from Synechococcus sp. strain WH8020 and found to share 92% identity, yet the proteins differ in the bilin isomer (phycoerythrobilin versus phycourobilin) bound to two of the six chromophore attachment sites. Amino acid residues which might contact the bilin at each of the two variable sites were inferred by sequence alignment with phycocyanins. Putative bilin-contacting residues differing between the two phycoerythrins were identified which may determine bilin specificity.