MEFVTETLGKRIHDPYVEETRCLMIPGPIIVGSGPSGLATAACLKSRDIPSLILERSTCIASLWQHKTYDRLRLHLPKDFCELPLMPFPSSYPTYPTKQQFVQYLESYAEHFDLKPVFNQTVEEAKFDRRCGLWRVRTTGGKKDETMEYVSRWLVVATGENAEEVMPEIDGIPDFGGPILHTSSYKSGEIFSEKKILVVGCGNSGMEVCLDLCNFNALPSLVVRDSVHVLPQEMLGISTFGISTSLLKWFPVHVVDRFLLRMSRLVLGDTDRLGLVRPKLGPLERKIKCGKTPVLDVGTLAKIRSGHIKVYPELKRVMHYSAEFVDGRVDNFDAIILATGYKSNVPMWLKGVNMFSEKDGFPHKPFPNGWKGESGLYAVGFTKLGLLGAAIDAKKIAEDIEVQRHFLPLARPQHC*