DC1923A, LTC3129-1 Buck Converter

Hi,
Presently i am working on an energy harvesting project for my engineering project demo. my harvester produces 12V and 25mA and i need to convert the harvester output into 5V and 40mA.

In analog devices website, i saw a DC1923A evaluation board which is built using LTC3129-1, whether this board is suitable for my requirement. if not, kindly suggest some other product for procurement.