MADKKKRRRAAHDSDSDSDALPFKSKLKPDSVILQTLKTLKVSSAASSSKTLTLADVGLSTTCREVTDLPIDEVQYNIGSVMLNLARSILAGEGFSFNVPSRSSANQLYVPELDRIILKDKSSVRAFSNVSTVRKTTITTRILQLIHQLCTKNIHVTKRDLFYTDVKLFQDQTQSDAVLDDVSCILGCTRSSLNVVAAEKGVVVGRLIFSDDGDIIDCTKMGMGGKAIPPNIDRVGDMQSDALFILLVEKDAAYMRLAEDRFYNRFPCIIVTAKGQPDVATRLFLRKMKMELNLPVLALVDSDPYGLKILSVYGCGSKNMSYDSANLTTPDIKWLGIRPSDLDKYKIPEQCRLPMTEQDIKTGKDLLEEDFVKKNPAWVEELNLMVKTKQKAEIQALSSFGFQYLSEVYLPLKLQEQDWL*