Sequence Description Alias PCC hrr CAK44057 NAD(P)-binding Rossmann-like domain 0.8742299308077525 19