Human myoblasts as antigen presenting cells