MKKQWIVGTALLMLMTGNAWADGEPPTENILKDQFKKQYHGILKLDAISLKNLDAKGNQATWSAEGDVSSSDDLYTWVGQLADYELLEQTWTKDKPVKFSAMLTSKGTPASGWSVNFYSFQAAASDRGRVVDDIKTNNKYLIVNSEDFNYRFSQLESALNTQKNSIPALEKEVKALDKQMVAAQKAADAYWGKDANGKQMTREEAFKKIHQQRDEFNKQNDSEAFAVKYDKEVYQPAIAACHKQSEECYEVPIQQKRDFDINEQRRQTFLQSQKLSRKLQDDWVTLEKGQYPLTMKVSEINSKKVAILMKIDDINQANER