AB849919 6242 659 700 multiple cloning site AB849919 6242 1429 1931 Tpfcp8 AB849919 6242 1958 2916 Tpfcp8 AB849919 6242 3493 3996 Tpfcp8