A Nanoscale Blueprint Of The Human Kinetochore And The Functional Limits Of Its Design