GCA_000021805.1 PCC8801_2415 definition protein of unknown function DUF111