Mutations in CUBN, encoding the intrinsic factor-vitamin B 12 receptor, cubilin, cause hereditary megaloblastic anaemia 1