AAGDDBBAA AGGDIBGGA JJLLIIGLL AJCLAOOLA AACCAAOAA