MASTPHQWNKQETEQFVVFMEELIVEGKRADTGQFKPRAFQKLADKMNEKFPGCGLTMRHIKNKHKCLKEKYMFVAEMLGCSGFGWNSEKMCVEVDSKQVLEAWGKGCNVILYTPGKPFPLFERLGSIFGKDKATGLDACIGKDDEEDVTPGSTFAAATTGGLGLGGDDVDMEDLAAAESELPNTFSTSFASSSEKNQGRHTATRKNNDAAVLTNLAETFKTTVEDQGKHVQELANAMSGINEQVNLGRTLKSLGFNTMEIVQIAKKFVQNPELKATFWSLDKEKAAFARDIMENF*