MKQELSSTISKTRVNAIGEALDSSCITCPSPANGCSRQGRSLTSKFKGVVPQQNGHWGAQIYANHQRIWLGTFKSENEAAMAYDSAAIRIRSGDCHRNFPWTKFTIEEPNFQKLYTTEALLNMLKDGSYRTKFAEYLRDCSESAQTSASPSSEKVHNNGGTSIKQLFQKELTPSDVGKLNRLVIPKKYAVKYFPHISASAMENVEHADDDRDVQLVFFDKMLRQWKFRYCYWKSSQSYVFTRGWNRFVKEKQLKANDTIAFYLCEAAKASDSTTTFCVVDVKNRDNGGSLVENETTCSELQLDLRLEEVDESVSPTHVDDELKDDHEVKGFKLFGVHIK