RLVKLQNGEELDPYDNEDEETQASMQPEAFLNSRMSFGRRNKPKRHFVMPALRQAAPMNSKLVEPVTECHWKCRICRNDILAAVISAGAIRHYRNAHPELLEDLQTELCKARLERVSDGCMELVGPSTIECLICNLQYTLHRPYNMCRAIRHLKTKHPSQMPEYAGPTDEEKAALAAKKIPTPAQNGGGNFRKPVTRRSHATPPQNGQDTIAADNSNATDLNVIFETLAMLRETYQLDFQKVQAVIGPDGEKMIVLMDNDDEIAPEALEQLTQQIGSAAFTNGEQQIAQPTKKSDEDAAVQQPRIEEEENLMLMEE