MGRGKVVLERIENKINRQVTFSKRRNGMLKKAYELSVLCDAEVALIIFSSRGKLSEFGSSTVSQTLEKYWQHRYTSNVHLMDETQTLYQEVLKLKAKYESLQRSQRHLFGEELEPLSIKELYKIEKQLDRALTQARQKKVQLLLERMEELRKKEVELEDENKRLQSQLELEQSFPAAQGLGDPNIEAAPVTGTISLFPK