MNPVTVTITEERSMPDSLLDLTIHDLVSRHPETVPVLSSNGLHLFVDQQVREVFGRALTLRTALRAAGINVESFCRLLNDAIAVESLNSAHSPSRPLNLFALLPCPLKVPLEEAVNDFLEELGPQERAGLTCRIEGNANNQIEYADYADHFQSVDEIPDIVITPGFNSFYHPGFVRRFIQSGCFAAVNLSSGDRHLSPLGVVDPDSHYSLLAMNLLLPVVDHTRLGNRPLPRRWEDLLDPVYEKSIAIRGNRVGTFCETLLLSLFKDFGQEGLKSLGRNVAWGWHPSQMVKAAGSGQQETPAISVMPLFFANTIKNRDRVSVIWPEDGALVSPVTMLVKSEKREQLRPLIDFLIGPRVAAICAGASFPALHPAVDNRLPKDARFKWIGWEYVKNNDLKSLIAETNAIFLASFRGEER