MSVWRLELRDSFHKMGEISVLPGFLHLVSLGCLHKGQKIGFLFFVREVKRESSVSFDISKPEATASVKRKRVKRELELNGEHHKKQFGVVPDIEDFRYEKAKTLTASSKATASSVKVEKKVRVSSVIKVGAPDNWEAVLGGIKSMRLSGEAPVDTKGCEKAGSLLPPKERRFAVLISTMMSSQTKDEVTHAAVERLSENGLLDPDAIVRTDETTLANLIKPVGFYQRKAQFIKEASKICLERFGGDIPDSLNELLALRGVGPKMAHLVMSIAWKNTQGICVDTHVHRISNRLGWVFREGTKQKTTTPEQTRISLEKWLPKDEWEPINPLLVGFGQTICTPLRPKCDNCGINNLCPSAFKESSSPNPKQKKTRSP*