MSVPTYPPLEERPLKDTICLFDVDGTLTPARLDASPEMLSLLQSLRQKCAIGFVGGSDLVKQEEQLGKPAGAPVTSLFDFCFAENGLTAYKLGQPLASNSFIRWIGEPQYKELVNFCLHYIADLDIPVKRGTFVEFRNGMINVSPVGRNASTQERNDFEAFDKEAKVRQKFVAALRERFGHLGLTFSIGGQISFDVFPNGWDKTYCLQHLENEAKKPDGIAYKNIHFFGDKTFEGGNDWEIFNDPRTIGHSVKGPEDTMRILKELFDI*