QDGQDRSSNRNPPHPHLSLAGQHLYSPAPPLSHTGVPQYPPPPYFPPPYQPLTYSQWADPYWHLGEANAAINPLHQPAPAGSQPQHWPGRQSQEAAGLPSHHGRPAGLLPHLSGLDGSAMSAHRDGFRRSDLLLPEAHALDAAGQAENLGLHDMGELMDEVQRVDEQHRLLHDQTGIRKGPISMTKNALSLPCQKELVGAVMNPSEVFCSVPGRLSLLGSRSKYIVTAAEVQRRLSLPECLNASLLGGVLRRGKSKNGVRSLREKLDKIGLNLPAGRQKAAHVTLLTSLVEGEAVHLARDFGYVCEAEFPSKRVAEYLTGPHLGGRNEMATRKNMLLAAQQVCQEFTDFLDQDRTPNGDRPAPVLEAEANIQNCLSHFSLITHQFGSQAICAAMSAMQNYIKEALVIIEKSYLNPGDQSPADLGEDGEASEMKQV