AAGDDFCCE AGGDFFCEE IIOLLJJLL IOOLAJCLA AAGAACCAA AGGHHFFHH IIOHMFOHM IOOMMOOMM