CACACagagagagagagagagagagagagagagagagagagagagagGAGGCGCCATGAGAGGCCCATATGGGGGGGCACCTACCAACCAGGCTGCTTCCTTCCGCTAATATTCCCCGTGTTAATCCCCATGTGATCCAGCCGCATAAACAATACCGGGCTGATGATTTGTTTCCATACAATCGATCGTCGCCAAGATATGCTTGGTGATTTATTTCCTTTCCATCCCCATCGGCCCGCATAATTAACCTGCTAATCAGGGCCGGGGGAGAGGGAGGGGGGGAATAGAATAAAGCGACCGACG