MKHPRQEEEVSLALALSTDCSSTASDSSAAAAGGAARRKRARRRSVVATSGEGEFVCKTCSRAFPTFQALGGHRTSHLRGRSNGLDLGAIGDKAIRLHRAADKEHRDKHECHICGLGFEMGQALGGHMRRHREEMAAAGGGSSADDWVWRCDARPEGIAAEPPVLLELFA