MSNDEQAPPSGRLNMSDLGSALSSADRAGLVNVLKDKLQQLAGPHVNVLESLSPKVKKRVETLQEIQKQHDEFEAKFREERTALEAKYQKLYEPLYNKRYDIVNAAVEVEGATDQSPHGDAGTEETKPEEVGVPDFWLNAMKMNEVLAMQITDRDEGALKYLKDIRWCKIDNPKGFKLDFYFASNPYFKNEVLTKTYHMIDDDEPILERAIGTVIEWHPGKILTEKLLKKKPKKGAKNVKPVTKSEKCESFFNFFDPPQVPDDDDDIDQDAAEQLQDSMEQDYDIGSTIRDKIIPHAVSWFTGEALQGEEFEEDEDDDTEDDDDEEEEEEDADDDDDDDEDEDDDEDEEEVKGRKHSASAAKPGHKGSTAQPAECKQQ*