An individual muscle fibre is made up of blocks of proteins called myofibrils, which contain a specialised protein (myoglobin) and molecules to provide the oxygen and energy required for muscle contraction. Each myofibril contains filaments that fold together when given the signal to contract.