MPPKKAPPGPSKKTEQKKKEKVIEDKTFGLKNKKGNKQQKFIQQVQKQVQSGGQHPRQDGDKRKEEKDKKLAEQREMALLFKPVQTQKVEKGTDPKSVVCAFFKQGTCTKGDKCKFSHDLSQENKVEKRSIYVDMRDEDDPMTNWDDAKLKEVVEKKSSGEKQRPTTDIICKFFLEAVEKSKYGWFWECPNGGKCIYRHALPAGYVLKRDKKKEEKPTEISLVDLIEKERAALGPNQTRVTLESFLAWKKRKISEKKAKLAAEEERKKSDFSKGKQFGISGREMFSFNPDLVDDGPMEEGDAAFDIYNREDDDDNAVEFKELDLAALSLAAKEVDGSGTIASTNRLLDQAAEAAKTAAAEDAAADEDGPSSSAPANDAAPINKDLFVDLASELDDLDLEDEDDD