MENKELCLVCQDFSSGYHYGIPSCNGCKTFFRRTVMKKQKFVCQFDQNCPVDKSIRCACRFCRFEKCLKVGMDKAALQASRDPIGYTKRTKKPEFQPANSINSDESNNGSPERQISPVRTFENTLSLLAVKEKSANELRLSAYLPKRSLKQALCSKSLLNDPIFMNQHATLSSRHFYKELRFITQDDYHYWHERDWFVLTEYAKTFKTFQNMSYHDKAELVRHAAIVIPVLNQVYNSPDHGLDTVVFPDGTYYDRTHEPTRPAGLNRKKYQVLDLVLKPFREMEINFNEFAAFKAITFLNPDADVSLEAKHEINLERVRITKQLFGYMLQKDGLEKAIYRFGRLILMGTTMSKMACESKEAVWIADFFENIGFTSFAKELFFGDN