MSLRPFETPGGLSSLSPRRRDFSPTRPGTNGPSAKLEHVTERFAGLWTDLEQEKQNKRIQESTRFSLLQESLQRIEKSVEAEVKRRAESDKQLQSHFEGEIKTLQERQLQQFTDLQLALKSAVESLNQRITDLHALVRDERESRRSDIEHLATSLVGKVNECVAAIDEERNGRVQEQTVSMKRVGEDLMLLSQRLDTEKNTRDSEVSALRAEVHDAIGNRNLADDQFKGAVLDEVAGLKAALALEREERIAEDDEIVQAVNDYTKALQEGLKLVSA