halcyon-proteins