MDDGDLDFNPDTYLCSGAAAGGTETPGACSMDSYFDEILKDTEHLACTHTHTCNPPVHDLSHTHTCVHVHTKIVSASSDGAESPAENTTSGTSKKRRPSGNRAAVRKYREKKKAHTALLEEEVVHLKALNKELMKKVQNHAALEAEVARLRCLLVDIRGRIEGEIGAFPYQRPVKNVDLVSGGVDLLGGGSQVMNSCDFRCNDQLYCNPGMQMRTVGDDGAMNGQAFGQGTGDFVNVQCLGSAKSGSTISPGCGGMSNMPFGCLPNAKK