MVSQVVKTDPHWPPLEESMGQERYSLNSDVVPSSSVPGFHNLSAPQPMDGLQSTAPPPFLTKTYDMVDDPATDPVVSWSTGHNSFIVWNPPDFAQELLPKYFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGRRDLLRTIHRRKPATHSQQSAQQQQQHQQTDQGSVGPCVEVGKFGLEGEIERLKRDKNVLMMELVRLRQQQQNTERDLQAMGQRLLTTENRQQHMMSFLAKAMQNPSFLAQLMQQSENKRLAATVRKKRRL