MQYDPYHNQQGARIRPTTASRTRMTGLGSPCGACKFLRRKCVKGCVFAPYFCHEQGAAHFAAIHKVFGASNASKILMHLPVSDRCEAAVTMSYEAQARLRDPIYGCVAHIFSLQQQVVSLQAQLESLKAQATQGYGDGCSISSPQNDSCGNMLTSIVQDEQQFVGPTMASNSSVKNENHSYIANGHLAPMSAQSSQGFEAELCMAEYSNTNPCCSVQGNWYHDMEDLQSVAFAYLNQA