MADKKKRRRAAHDSDSDSESRPFQSKLKPDSVILQTLKALKSSCSTTSKTLSLSDVGLSSTCREVADLPIDEVQSEIESLAFTIAKSILSGEGFSFSVPSRAAANQLYVSELDRIVLKDKSSARNFGNVSTVRKATITLRILQLVHQLCTSNIHVTKRDLFYTDVKLFQDQTQSDAVLDDVSCIVGCTRSSLNVVAAEKGVVVGRLIFSDNGDMIDCTKMGMGGKAIPPNIDRVGDMQSDALYILLVEKDAAFMRLSEDRFYNRFPCIIVTAKGQPDVATRLFLRKMKMELNLPVLALVDSDPYGLKILSVYGCGSKNMSYDSANLTTPDIKWLGIRPSDLDKYKIPEQCRLPMTEQDIKTGKDLLEEDFVKKNPAWVEELNLMVKTKQKAEIQALSSFGFQYLSEVYLPLKLQEQDWL*