MEKEGYGGIVPLGFYENQLLGSNGMPLGFRFHPTDQELISFFLYNRVLHRDYCENLIYEFDLFGKTPPWVVWENFGGPGLEDQDLYFFCQLTARSQARIKREIDAGGTWSESNSKPVKDLENEKAIGKKRNLRYEKEGCEHDGDWLLEEYSILPSVFGCADDSDHEIGK