MALKDNEVWKAVKPFMNGGLSGMGATCVIQPLDIVKVRLQLGSTGGPFGVAAGIIKNEGFGALYTGLSAGLLRQATYTTARLGIHAKIVDFLKEQNKGAPLPLAQKAGAGLAAGGLGAIFGSPADLSLIRMQADGTLPAAERRNYTGVVHALTDIVKKDGPAGLFVGASTTAVRAMALNMGMLASNDQAKEMLDANGITGFPKTLGASAIAGFFASFFSLPFDYVKTQLQKQKPLPDGTMPFKGFMDCCGKTMASGGPLKFYTGFPTYYVRIAPHAMFTLIILDQINAFQKSVGA*