QNSVYGKARRPRTAFTSQQLLELEKQFKVSKYLSRPKRYEVANNLLLSETQVNPVFVYQTTDHHDGRPCNRTAGDPGRGDNCSNGGMVSKLSCILDHPKDKRDSSGTGKQHTTALFVNQQQFQAVGGGSAASPNDLVGVGAALFACDPPNGLSFRPYVT