MENEKDKLHVVMFPWLAMGHIIPFFHLSKCLARRGHRVTFISTPRNIERVVNKVPSDLAHLLHIVWFQLPKVENLPDDAESSMDIPYQKAQFLKIAFDSLEIPLTNYLESSSNPKPDWIVYDYASHWLPQIAGKLGVSRAFFSLFTAATMSFYGPPCALLNDERSIAEDYTVVPKWIPFETKVVYRLHEIKKNFEAPADESGTSDGARFGASIDASDVILFRNCVEFESEWFSLVSELYQKPIISIGVLPPSVVVDQEQDDSNDASWSGIKSWLDKHNQDSVVYVALGTEATLNQQELNELALGLEKCGLPFVWVLRDQPKHNQQDSCIQLPDGYEDRVKNRGVIYKGWVPQTKILSHSSVGGFLTHCGWNSVIEALCFGRVLVMFPVLNDQGLNTRLLQEKGVGVEIPRNEKDGFFTSDSVAEAVKFGVVSEEGELLRANARQMSCLFGDRKRNEQLIDDCVGYFMENRISKSNSSIG*