KM116506 9156 5459 5587 poly(R)-hydroxyalkanoic acid synthase (phaC) KM116506 9156 5588 6298 mCherry