MGSAQLVFSPVDFVERDACNTTVVLPCHVVNLKEHNDSNMFVAWKKQGIVLFSFDGAQQRVYRHETVPSANLLSQQDLSKGTASLKLKSSEAEDGNYSCEVTELNREGETKVDLRTVTGRQFDFMESVVISVLLFLIVVFYWAQIGVIALKCETVHKNKTYVAVGCAIFTVLAVIAVVLFIQGGNITINKVGLGFVVLPAVILMVLQYYIFKIVLVDVTRKGYILIGLQSFGFVVALVGFALCISACPSELLSVVIAGLAVMAFEDLLALLYMYTSCSRMKDHQTPRKAVEEPLNELKTETESTAEMNDG