MAFPPHGFLFHSQEDNDHLPSPSSLNSLPSCPPHLFPGGGHFLMKRSMSFSGVEKCEEGVHGDDDLSDDGSQLGEKKKRLNLEQVKALEKSFELGNKLEPERKMQLAKALGLQPRQIAIWFQNRRARWKTKQLEKDYDVLKKQFDALKADNEVLQTQNKKLHAELMDLKGRDSNDVNLKKETDQGSWSNGSENSCDANNLDISRTPVATSPVSSQLTTKHLFSTSIRPTSMTQLLQTSSRPSSDHPQCLKIDNHHHHHQLIQEENFCNMFNGMEEQQGFWPWPEQHQPFSLNQTHQFSNN