MSENNTENNQLSTAPSNGVHLGDDKVKAKFIILKDSVETNEKPNKNGNDSLSSNDAENLRPENEELPEGVRQGICKWFNSKKGFGFVTPDDGGKDVFVHQRVIKKDGFRSLRENEHVEFTCHESDKGLEATLVTGPRGQYCKGSKKAFPQKKLRCYNCGDFANHIAAKCTLSPQPKRCHSCKDPNHLIADCTQIQSKEPVINKFIKNPRKKSERQKPRPKSKPEDGSVDEQQQSTVLPNQNGDEINDKQD