MTMVLDTGMPPFLGLEGGVDSESEKMKGLVSEGNWDSVLKLIEDDLVASNLILTPMKNSGDTLLHVAASEGQNEVVKIVRELLREELQDMPGNAFGNTPLHLAAGNGHAETCRLIIEVAPDLITKTNDDGLTPIFLAALTGYYDAFSALTSMRLDLDDAQIALKRGNGGDTILHCALTLENFDLASEIIKKFSQLIYCRNERGLTPLHILANNPSAFRSGCELGLLDRFFYESISVPTESKLIESSEKKKEDYSHKLAGNYLLCWTFFNLLWSLLWSALSALGFSGLTAKTRKRKSKHVWACKVMHQLLDDLKRDLDFRGMDTGMDPHLQPSERMEEIKTNTTLEVSKTPTPEEEIASESETDSTQESQRTPGQELNHKNAPKEVGLYS