GAMGESSQSKFLKSIIGLRNEFLNVFTSFGDMVGGILGFNAVKSDDKRSKVGEHFKTIGDGLKSTKDKLDELSKQIVSTSNADIKGVEAVIQGTSEVIAKLITSITELAGITKEGNVDIGDAGTAGSAAAVAADKASVEAIIKGVKEIVETAEKSGVKIEKGNAGNSVANGNGPKAVVHNVQATAGDATKLAGEVAKADPWAMIDKIKNAKTKNNVAPAANDDAGQLATATGANDNGSASTNADLAASVALKAMTKGGKFTQPAANEDGAIKAAAASAVNKVLGILDMIIRKAVNLELDKVKEAVKGIRYSETSGSNATEAGTIQTSTVK