MADIPLYVIPIVGREISDVVPELKSDNDIFYKKVDTVKDFKNSDVNFFFKDKKDISLSYKFLIWEKVEKSGGVENFTEYFSGLCNALCTKEAKSSIVKHFSLWKSYADADIKNSENKFIVVIEDDNTLKDLITIHNIIIEMQEKNIDIFQLRETFHNSNSRILFNQENNNFMYSYTGGYDFTLSAYVIRLSSAIKIINEIIKNKGISTSLSFEMYKLEKELKLNRQVLNDSSKYILHNTKYLSKKRANEMKNGIWNRVGKWMAHRFPDFSYYVSHPLVSFFGIFDISIIGALIILFIIIMIIFDLNSKLLWFLAGMLFTYII