Tokyo apartments small. Rathdrum roofing contractor. Pathy prefix meaning. Histidine tag protein purification.