MDDAQGSSSSLPPFLTKTFEMVDDPSTDSVVSWSASDKSFIVWNPPEFARDLLPRFFKHNNFSSFIRQLNTYGFRKVDPEQWEFANEDFIRGQPHLLKNIHRRKPVHSHSMQNLLGQGASPLTESERQNLTDEIEGLKSEKESLVLELKRHEQERQGFEMQMRLLRERLQHMEQRQQIMVSSVAQVLQKPGFAINLTPQLEANDRKRRLPRIAYLYDEAGIEDNQKGSSQIARENADSTSLSNMEPFEQLESSMVFWENVVHDFGQTNIQLNSNLELDESTSCAESPAISGMQLSVDAQHKSPGIDMNSEPATVVASEPVTAKEQAAGSTAPAAAPAGANDVFWEQFLTENPGSTDMQEVQSERKDSDARKSDSKTGDHGRFCWNMKNVNNLTEKMGHLTPAERT