| Role | Gene | Name | |
| Alcohol dehydrogenase GbsB (type III ), essential for the utilization of choline (EC 1.1.1.1) | No genes | | |
| Betaine aldehyde dehydrogenase (EC 1.2.1.8) | PfGW456L13_1083 | | |
| Choline ABC transport system, ATP-binding protein OpuBA | No genes | | |
| Choline ABC transport system, choline-binding protein OpuBC | No genes | | |
| Choline ABC transport system, permease protein OpuBB | No genes | | |
| Choline ABC transport system, permease protein OpuBD | No genes | | |
| Choline binding protein A | No genes | | |
| Choline binding protein D | No genes | | |
| Choline dehydrogenase (EC 1.1.99.1) | PfGW456L13_1082 | | |
| | PfGW456L13_2692 | | |
| | PfGW456L13_3441 | | |
| | PfGW456L13_3561 | | |
| Choline-sulfatase (EC 3.1.6.6) | PfGW456L13_2749 | | |
| | PfGW456L13_3280 | | |
| | PfGW456L13_3780 | | |
| | PfGW456L13_641 | | |
| GbcA Glycine betaine demethylase subunit A | PfGW456L13_1110 | | |
| | PfGW456L13_1111 | | |
| GbcB Glycine betaine demethylase subunit B | PfGW456L13_1112 | | |
| Glycine betaine ABC transport system permease protein | No genes | | |
| Glycine betaine ABC transport system, ATP-binding protein OpuAA (EC 3.6.3.32) | No genes | | |
| Glycine betaine ABC transport system, glycine betaine-binding protein OpuAC | No genes | | |
| Glycine betaine ABC transport system, permease protein OpuAB | No genes | | |
| Glycine betaine ABC transport system, permease/glycine betaine-binding protein OpuABC | No genes | | |
| Glycine betaine transporter OpuD | No genes | | |
| Glycine betaine/L-proline ABC transporter, glycine betaine/L-proline- binding/permease protein | PfGW456L13_4278 | | |
| HTH-type transcriptional regulator BetI | PfGW456L13_1084 | | |
| | PfGW456L13_3621 | | |
| High-affinity choline uptake protein BetT | PfGW456L13_1085 | | |
| | PfGW456L13_439 | | |
| L-proline glycine betaine ABC transport system permease protein ProV (TC 3.A.1.12.1) | PfGW456L13_1086 | | |
| | PfGW456L13_3150 | | |
| | PfGW456L13_5065 | | |
| L-proline glycine betaine ABC transport system permease protein ProW (TC 3.A.1.12.1) | PfGW456L13_1087 | | |
| | PfGW456L13_3148 | | |
| | PfGW456L13_3149 | | |
| | PfGW456L13_5062 | | |
| | PfGW456L13_5064 | | |
| L-proline glycine betaine binding ABC transporter protein ProX (TC 3.A.1.12.1) | PfGW456L13_1088 | | |
| | PfGW456L13_1096 | | |
| | PfGW456L13_315 | | |
| | PfGW456L13_3151 | | |
| | PfGW456L13_3620 | | |
| | PfGW456L13_5063 | | |
| | PfGW456L13_642 | | |
| Osmotically activated L-carnitine/choline ABC transporter, ATP-binding protein OpuCA | No genes | | |
| Osmotically activated L-carnitine/choline ABC transporter, permease protein OpuCB | No genes | | |
| Osmotically activated L-carnitine/choline ABC transporter, permease protein OpuCD | No genes | | |
| Osmotically activated L-carnitine/choline ABC transporter, substrate-binding protein OpuCC | No genes | | |
| Sarcosine oxidase alpha subunit (EC 1.5.3.1) | PfGW456L13_1119 | | |
| Sarcosine oxidase beta subunit (EC 1.5.3.1) | PfGW456L13_1117 | | |
| | PfGW456L13_1694 | | |
| Sarcosine oxidase delta subunit (EC 1.5.3.1) | PfGW456L13_1118 | | |
| Sarcosine oxidase gamma subunit (EC 1.5.3.1) | PfGW456L13_1120 | | |