MVRGHTLPIYSKRNYGERALGSEPEEEQLQELEEEEQVRWRFEEIGTMANRERNYMWMQEMAIGLSTIEKDTLRRCGLYRASQTRLCRFDQALCREVIGYWDDVSHMFRFPHAHMTITLEDIYRLLGVPVTGATPTYTVPDDYDLAWAELTEQDAMDRLAPGNRQGVNLIRHGLLGCANLKKVIMAVMESRLIQSQTAGLLPVETYMLVRGCLRGETYDWGGYVLARVYEQLSRVRRNRGGGLACTSVLQAWVWEHFPPLRSGVPTQIRGHQARLLRWDTEDRRRAAIGRREITRMVDIQVDDIVWEPYQGVEWREDEQMCLWFDRTEVRGRLRNRDNHVMVHPVAQQRRIEERVAMPHHQRLEQVAPQGGEQGADVPHVGQGQEAAPEDLTGEKNVYVFHRVLLDFPLIKAKD*