MGNCLVLRRPDTSSWVDVAGENKILRIVKTDGKMLEYGESILVRDLLMNFVGYGIGDMAKASRHLPPDYELRVGHIYYLLQSSGDGSSSKTRTDCADGSKRIKVIISKHQLEVLLSKKLSTEVVLASLQMDTLDAVACTTSWRPRLETILE