A Structural Perspective of the Role of IP6 in Immature and Mature Retroviral Assembly