MKKQWIVGTALLMLMTGNAWADGEPPTENILKDQFKKQYHGILKLDAITLKNLDAKGNQATWSAEGDVSSSDDLYTWVGQLADYELLEQTWTKDKPVKFSAMLTSKGTPASGWSVNFYSFQAAASDRGRVVDDIKTNNKYLIVNSEDFNYRFSQLESALNTQKNSIPALEKEVKALDKQMVAAQKAADAYWGKDANGKQMTREDAFKKIHQQRDEFNKQNDSEAFAVKYDKEVYQPAIAACHKQSEECYEVPIQQKRDFDINEQRRQTFLQSQKLSRKLQDDWVTLEKGQYPLTMKVSEINSKKVAILMKIDDINQANERWKKDTEQLRRNGVIK