AF425298 2947 1 687 CMV immediate early promoter AF425298 2947 712 774 tpa leader AF425298 2947 814 1036 bovine growth hormone polyadenylation signal