MEDFYQEIYAVNGITDLKFPEHYPVSRLLGCVEVVGCLKCEELVCRDEVPEGVRLEGQRDFCWLFDQPQRLLVPFEMRGFQGVFHLEKGIYEAAVRGLCPDEGPLPVKFPLPDPSDPFSLRPGSLASYFSGSKGSENERSQSLNAAIAGARAAATQFSKKGQSNLKSDVQNLPSTGE