MSKNEQPSPYSMADLGASLPGLSNADRAGLASALKDKLNTLTGVSSGYIESLPPNIKKRVVALQEIQKQHDDHESKFFEERASLLAKYQKMYEPLYDKRHEIVNGIVDVETPTSESVETTTAGEVNNTEEKGIPEFWLTAMKTNDVLSDEITKRDEGPLKYLKDIRSFNLEGEKGFKLEFHFGENPYFKNTLLTKIYHMAEEDDPILERAEGTAIEWHPGKNVTQKVLQKKPKKGSKNAKPVTKIEECESFFNFFDPPKVPEDDEDLDEETAERLQDLMEQDYDIGSTIKDKIIPHAVSWFTGEALQGDEFEEAEDDDEVEDEDDEDEEDDEDEEEDEDDDDEEDKPSKRPAPKSKKRSVQAKGEQPPECKQQ*