Removing all characters on and before specific point

Im having a file with records

DB1635 |Y|N|DB1632 |000024968_202 |0|000024968302|RCF02|
DB1636 |Y|N|DB1633 |000024968_203 |0|000024968302|RCF02|

i want to get output as

Y|DB1632 |RCF02|
Y|DB1633 |RCF02|

how can i do this ?? any help ???

awk -F"|" '{print $2 FS $4 FS $8 FS}' file

Regards

cat filename | cut -d"|" -f 2,4,8

easier would be "cut -d"|" -f 2,4,8 filename".