A multi-state model of the CaMKII dodecamer suggests a role for calmodulin in maintenance of autophosphorylation