MLVAKHFVAPSVAPRPKAAPAPRSSLARKAVATPVLAATFKPPTVAETKAKFLSGYNKPIASIYSTVLQELLVQQHFMRYSKNYQYNPIFALGFVSVYEQILESLSAEERGAIFKAYVDALGEDADKYKRDASALEQAANGLTPESLTPNADGNEVQKALASISSASAAGAFSYNKFVAIGLFRLLELSGAKEPSALEKLVKAVGVKPEAVNRDLLMYKGVLSKLAAAKELMREFVEREKRKQAERDAAKAAKAAGTESSPAQVQA