MKTKFEPLESSLRASQDALNGSDQERDALDKSYRVQDDIQKMLSKLEEQMVPEGYVTPVPEEYRDLPQLQGRATGTLSKEARMTMIIDGYASPVTGGNFVDLVQKGFYTNMDIQRSDGFVVQTGDPKGEADGYVGTPSKSVGAGKHGERLIPLEIFVKGDKGPFYETNIEDEGRGGEATVLPFSSYGAMGWAREEYEANSGSSQFFWLLFDSDLTPAGKNVLDGRYPCFGYVVEGADFLRDIKEGDIIVSAKVTEGTEKLLQPK*