AAGDDBBAA AGGDIBGGA JJLLIIGLL AJCLAOOLA AACCAAOAA EEKHHJGGI EKKHJJGII