How Read custom vertex attribute

Hi, evryone!
I have a question. I assign a lot attribute on vertex for my mesh in houdini. And I want read them in my material from unreal engine. I can read only vertex color, but it is only 4 grayscale mask from RGBA chanel. How can i read more vertex attribute in material? Maybe there is a HLSL script that can read custom vertex attribute from name?