MENYGRHFDNNEAQLPPGFRFHPTDEELITYYLLKKVLDSSFTGRAIAEIDLNKCEPWELPDKAKMGEKEWYFFSLRDRKYPTGLRTNRATDAGYWKATGKDREIYSSKTMSLVGMKKTLVFYKGRAPKGEKSNWVMHEYRLEGKFAYHFLSRSSKDEWVVSRVFQKCGGGGGGGSGKKTRLALAGSHFSNSGNTGGGGGCGSTSSSTLPPLLEPTPLPFSAGLKAPDRESCSYDSTDREPVPCFSTAAAAATGLGLHIPPPPQGPAIFGPTGAFPCLRSLHENLQLPFFLSGMAAQPVYAGPSPAVVVDAGIGTRSEGAGWPSDLDRKAEAAAAVVRAHPMPVGSTELDCLWTF