MLVAKHFVAPSVAPRPKAAPAPRSSLARKAVATPVLAATFKPPTVAETKAKFLSGYNKPIASIYSTVLQELLVQQHFMRYSKNYQYNPIFALGFVSVYEQILESLSAEERGAIFKAYVDALGEDADKYKRDASALEQAANGLTPESLTPNADGNEVQKALASISSASAAGAFSYNKFVAIGLFRLLELSGAKEPSALEKLVKAVGVKPEAVNRDLLMYKGVLSKLAAAKELMREFVEREKRKQAERDAAKAAKAAGTESSPAQVQA*