tenocyte telopode prothymocyte thyrocyte mesenchymocyte thyroblast osteocyte apocyte tendinocyte fragmentocyte