MLNHEKTIRFEDFAAVSRDSGDVLGKVLYYSLSSILIDRDELEGLCDAVGFPRGRSNRTAMGDAFRSATGDIYERRVVKTDSGPQIFKVYCRDNKGGNASVISRELVKETVHEDTNEYRKLANITFSKTSKLFSYDNLVSDLHIDPLPYCMEAQRLFELYQNCAGRRQIETLLENYVDSMQAVKIGRGHFFFIPRDFTARLQVFEDFVEMLEEHNQLKRPDRDPLEVNSIYVVDDAKQRQKMTAAFYRSVRKEIAEYEERVTHLIQSGSQSPRIMDRWVTRIQGLEEKKRNYESVLKRELTDLDEEFTSLRYLSDELRIRAAGLRVHQKAA