MKPRQRQAAILEHLQKQGKCSVEELAQYFDTTGTTIRKDLVILENAGTVIRTYGGVVLNKEESDPPIDHKTLINTHKKALIAAAAVKYIHDGDSIILDAGSTVLQMVPLLSRFSNITVMTNSLHIVNALSELDNEQTILMPGGTFRKKSASFHGQLAENAFEQFSFDKLFMGTDGIDLNVGVTTFNEVYTVSNAMCNAAREVILMADSSKFGRKSPNVVCSLETVDKLITDAGIDPAFRQALEAKGIEVIITGESNE*