QNSQALNLKEMETIVGGYGQGDCLATIAGTAATGVKGGATAGAIATTGPFAGVGALAGAVSGGTLGITAGGLACLVGFALGGE