MSKEEQPPAYSMADLGASLPAVTGLSAADRAGLASALKDKLHSLTGASSGYIESLPPNVKRRVVALQEIQKQHNEFESKFLEEKAALVAKYQKLYAPLYVKRHDIVNGIVDVESSTAETPETNAAGEANNTDEKGIPEFWLTAMKTNEILSDEITKRDEGPLKYLKDIQSSNLEGEKGFKLEFHFGENPYFKNTLLTKVYHMVEEDEPILERATGTPIEWYPGKNVTQKVLQKKPKKGSRNTKTVTKTEECDSFFNFFDPPKVPEGDEDLDEETAEQLQDMMEQDYDIGSTIKDKIIPHAVSWFTGEALQGDEFEEGEDEEEEDEDEEEEEEEEEDEDEEEEEEDEASKKPGPKPKKPLSQQGREQPP