MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIIFSSRGKLHEFGSAGMTKTLERYQHSCFNPEENSTEREAQSWYQEVTKLKAKYESLLRTQRQLLGEDLGPLNVKELQNLEKQLEGALAQARQRKTQLMIEQMEDLRKKERHLGDLNKQLRVKLETEGQNLKAIQNMWSSNAAAGR