How to build SIPO from RS
http://www.cs.smith.edu/~thiebaut/270/datasheets/sn74ls95brev5.pdf

A shift register does just that. Pull up the datasheet for a 4-bit shift register, like the one above, and it will show you a diagram of the effective logic by which it accomplishes this