MSKNGQDGDSVPAYSMAELGASLPGAPGLSAAARAGLVNVLKDKLQSLNGLSSGYIESLQPKVKRRVVALQEIQKQHDDFEAKFFEERAALEAKYQQLYEPLYKKRYEIVNGIVDPEPTTDETPESNAAGKEDTDTETEVKGIPEFWLTALKTNDIVGEEITKRDEGALKHLRDIKSFNLEGTKGFKLEFYFEENPFFKNTVLTKTYHMVEDSEPILESAIGTQINWYPGKNLTQKVLQKKPKKGAKNSNPVTKTEECESFFNFFDPPKVPEDDEDLDQDAAEQLQDLMEQDYDIGSTIKDKIIPHAVSWFTGEALQGDEFEDGDGEESEAEEDEEAEEDDDDEDNADDSDESPAKKPVSKPKPSQKFTSHQGGEQPPECKQQ*