MRDIGTPINRLPIMAKTVLDLFELYNLVVARGGLVDVINKKLWQEIIKGLHLPSSITSAAFTLRTQYMKYLYMYECNKHNLSTTSELQTAIEGNKREGRRSNYGPIDNFKYHQEATNSQQTFNGLSLAAQSQMQSRLNMLPAGIAMHNGMSHSVNSQPMPIIQNGICIAQHLSEYMKLFNGQMFPQADMQAIALNNSVPAQYQRSPAREMPAIRASHRSPLRNLSNSNQSSNGVIEPQNEPINLSESAQSTKREVPEASNSQNKRVHRDHDVEDSSSSLPTHIPPQTANFKIETSDIGEMTASALLAQTCSFREIFKDCCA