CPHA Canadian Pharmacists Association Cyanophycin synthase (L-arginine-adding) Cyanophycin synthase (L-aspartate-adding)