MVSQVLKTDPHWPPLEESMGQERYALNTDVIPSSAVPGSLNSSVPQPMDVLQSTAPPPFLTKTYDMVDDPATDPVVSWSAGNNSFIVWNPPDFAQELLPKYFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGRRDLLRSIHRRKPATHSQQSVQQQQQQQHQQSEQGPVGPCVEVGKFGLEGEIERLKRDKNVLMMELVRLRQQQQNTERDLQAMGQRLLTTENRQQHMMSFLAKAMQNPSFLAQLMQQSENKRLAATVRKKRRLPKQDSSGDDSANSDSPADNQIVAFHSNGNADSNGARAMIMQFFNSTDAASSPSLDSGPLEALFRDLGSAPSGTDVGTLASRQSGVTLTEMNIPGLGDSLPGPVVMDASTEISDMHIPSPLSNRIPRLEGALSMDNGSNHSSGEIKPDGLSGESMEFNADGGRAPSEGEEVISNLGSPAVSAANDIFWEQFLSEAPSGADHELDHDLDLDPRDKETDGDEIVEDSVEVLAGEDVGEVKNWWSKKPSVEQLSVQMGQLAPG*