MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIIFSSRGKLHEFGSAGFIWILSLPIKTSNEAVASQVLEAPEMKSCSSYLLSSRSMQSWYQEVTKLKAKYESLLRTQRQLLGEDLGPLNVKELQNLEKQLEGALAQARQRKTQLMIEQMEDLRKKERHLGDLNKQLRVKLETEGQNLKAIQNMWSSNAAAGSSSFSFHSSQTNPMDCQPHEPVLQIGYHQYLPVEGPSMSKSMACETNFIQGWVL