If the position is fixed, then there are masking routines where you can specify the starting positions such as formatencrypt1.
If it is always the last value in the string you could use positionmask, starting from the right...
you can use the Occurrence option that is at the bottom of the screen when defining a masking function. With the occurrence option/parameter you specify the delimiter and the occurrence where you want to start. So for your example, you would specify 3( ). space being the delimiter. For example
if you want to formatencrypt the first token and the fifth token and space is a delimiter then you use FORMATENCRYPT1DELIMITER=SPACE1,5
Space is a special case where we use SPACE as the keyword. If you want to mask the second third and fourth token with a pipe as delimiter use FORMATENCRYPT1DELIMITER=|2-4
Unfortunately, if the data is not well structured or uniform and some way that the above can be used then this will not be possible with the current version.
When I looked at the same CSV your provided it did not look as if the data was variable, not well structured, but I may be mistaken.