MKPRQRQAAILEFLQSQGKCSVEELAQHFDTTGTTIRKDLVTLENAGTVIRTYGGVVLNKDEADPPIDHKTLINTHKKAQIAEAAVRYIHDGDSIILDAGSTVLQMVPLLSHFNNITVMTNSLHIVNALSEFDNEQTILMPGGTFRKKSASFHGQLAENAFEQFSFDKLFMGTDGIDLNAGVTTFNEVYTVSKAMCNAAREVILMADSSKFGRKSPNIVCGLERVDKLITDADIDPEFQRALEAKGIEVIITGEHHE*