MKKTILTLALALMSSVAAHAADLEGKMLKVGSDTTSPPMESVDPATGQIVGFDVDVVNAICAKINCKAEFVTTGWDGIFAALEQGNFDLVASGVSITDERKKAMDFSEPYIVNSQAVLMRAEDDGLTLDDFKSKGKKLSAQANTTDAQVAEGIVGKDNVVAYDSFSASVIALKNKDVDGVVINGANAPAYEKEFAGELVVPIRDLQSDPLGLVFRKGDETAAAFNEGIKAIKEDGTLDALISKYWGAK