VSRQFNRCITSQLIKWFSNFREFYYIQMEKFARAALADGVTSAEELTVTRDSELFRALNVHYNKANDFQINTYMYATVYTRAKLSSVATYAYTTAGKRHQLQSCNLFTTATASNAPRTYISAAYNFSG