Myoglobin ribbon