MDDGDLDFSNPEAYLDTGADLPGGGCSMDSYFDEFLNDTEHLACTHTHTCNPPVDDSSHTHTCVHVHTKIVSASSDGGADSPAENSGASKKRPSGNRAAVRKYREKKKAHTALLEEEVVQLKALNKQLLKKLQNHAALEAEAARLRCLLVDIRGRIDGEIGTFPYQRPVKNGDLVSGVDQGGFLGSAQVMNSCDFRCNDQMYCNPGMQMRAMGDDGAMSGQVFGQGTGDIANIQCMGGAKSGFTMPPGCGGMGTMPSGCLPGSEKQ