MDFVERLLDHGADVNLLDAQNQSALYAATRDSEAELAKLLVEKGANVNERDSEGYAPLHKFDVSEYHVKRLVNAGADINLQDTKRGDTPLTIAAYRGMLERVQYLLKRGADIHLGSRCDGAAIHQACRYSCFDVLKYLVENGANVNQVGGLNGNALNAAACAATPDIVKLFLDKGAVVDIRDPFGRMPVHSAAFHGIDILEVILNAGGDVGVKDFTGRTALHWAVQPGRLQAVEKIISLLPDKKAVDEPDIDGWTPLCWAA