MHRSATLVQRRSLASLPLTWLPQTKKVGIVGGGPLGEALAFQCALAGFDTSVMDPSMIALERMADAHRALSDQFTTDMSQGTPSVPAWGPLMPKVSWSDQSSWDRLTSKTAARKIADKALSRLTYSTDAAIAMDNVHLVVESLPEDLDLKISVFTKLHQAADASTIFTTAATTLLPSQLAEASGRPQLFCALHFSEDIFTSTVSAVIPHSSTDPLVVAKTRAFADSIHITPLTLGPCFGSAQGGPYAVRKEADA*