MSADDAGGGGGGDDWFLDCGILEDLPAAACGAFPWDAKPSCSNPSVEVSTTLSSYVGTSDALKEPGSHKRVRSESCGRPTSKASREKIRRDKLNDRFLELGTTLEPGKPVKSDKAAILSDATRMVIQLRAEAKQLKDTNESLEDKIKELKAEKDELRDEKQKLKVEKETLEQQMKILTATPAYMPHPTLMPAPFPQASLAPFHPAQGQAAGQKLMMPFVGYPGYPMWQFMPPSEVDTSKDNEACPPVA