MMSVPPESGGGGGDEWFLDCGILEDLPAAACGAFPWDASPSCSNPSVEVSSFVNTSDALKEPGSNKRVRSGSCGRPTSKACREKIRRDKMNDRFLELGTTLEPGKPVKSDKAAILSDATRMVIQLRAEAKQLKDTNESLEDKIKELKAEKDELRDEKQKLKVEKETLEQQMKIMTSTPAYMPHPTLMPAPFPQAPLAPFHPAQGQQAAGQKLMMPFVGYPGYPMWQFMPPSEVDTSKDNESCPPVA