MLTKRIIACLDVKDGRVVKGTQFKNHKDMGDIIELARYYSQNGIDELVFYDIAASARKERISREWVSEVAKNINIPFCVAGGIKSEEDAAELLANGADKISINSPALNDPSLITRLAKSFGVQCVVVGIDSFKDENGNLKVFQYTGDEKTSKHSGKSTLEWVKKVQDLGAGEIVLNMMNQDGVKNGYDLEQLEAVYKICKVPLIASGGAGKMEHFLEAFKLGIDGALAASVFHQKLIDIKELKIYLKNQGLSIRI*