MNDDEVNYPNEEENEFYFESDHLALRGNKDYSAFLKTIVILEAQRARAIEDLDKLMSVRAEALKDPISFVAQLQNGDLPELPGPQKIAEIPYVDWSQYNIALPDVRMRPQTRHGHVLPQQIKTEQEDGKILVRGRAFDESKPETFNQLWTVEEQRRLEELLVEYPPEEIEMRRWTKIANALGNRTPKQVSSRVQKYFIKLLRAGLPIPGRGPKLSSKVDIKKSFTHKQRSNHLFKRSTFFPHQDISFNSDESKEQPVAEESEDEASNGGSYDNPELRQINLLRQVKAEKEQDSPVYKHVGYKCTVCGEEPLKGTRWHCAECHNGIDLCGDCAVVQLEAENPLHDPYHRLIPIKPPQCTRSYDLDYFPQNFSNFSYNYLDPNFLPE