MESLKDLRVQSGAPIVECKKALQAAGDDLDAAMDWLREHGAAKASTKVQGRETTEGLVSMKVSDDGKSAALVKIASETDFAGRSTKFVDLMLNVVDAIFQSSEDGNLDNDTVLQATLGGKVVKDFVDEAIVAIRENLSVTNAVKLRSEDGILVGYIHNRVDGSDAGTAASIVELSGKDVTVDILLTTGKKLAMHVVAARPQYLSPERVPGEVLKKEKEILLKQMEGSGKPPEIMNKIAEGKLRKFYESVCLTEQGHMIEEKSPKVGNVLKDLGITLRRYEYLII*