MPDSVSSSSSDSGSESGWIDAENEVEDAPTIISLLDDQTFSDALSMVNYCKEKGFDFLATRDRLGLDFYGCIKLINFVRQKVHEGAHLPKEITKEDLEDDKYLKPVLDDDAFIICLDDLPDPSPAAAGKAAAPAGDAEDLRTKNSELQAELDKLARQFADYRLAVQQTLDQRWGEDDAPAPGAAAGASSSSGGAAAAKSADGAVEKPKDDSKYYWESYAHNEIHEIMLKDTVRTEAYRDFIYNNKHLFKDKVVMDIGCGTGILSMFCARAGAKLVIAVDNSDIIDKARENIFNNGLSSTITCLKGKVEEVVLPVPQVDIIVSEWMGYCLLYEAMLPSVLWARDRYLKPDTGLVVPSHASMWVAPFADQDWVDDHVTFWRDVYGFDMRAMQEGICLDSHIEVVPSSSAAGEPSMFRMLDLHACTTADLVFDVPYRSAATRDADRLDGFLIWFDIFFATDRDPKAVEPADVTAASWSEDGKREDRVAFTTGPFGKPTHWKQGILPIKQEAPAVKLVKGQPVEGNLALTIPKDNPRGLMLKVTWNGEDGKVQDQSWEC