MRKILQSIEEQAGRKMQTPKDFQWLSDEIFRRLHHTLSPSTLKRLWGYFPSVRQPHPYTIDLLTRYAESLSQCMLAKGDEFQSVGEYLSLFGICDKQETPDIYWSQPLPNHLGIIIWSPEYQHPEWHNQGDTSHLMPTITEWWTPTDADATLADIRNHDNYLRSVSFNELRITFMKNITSEGYTFLGIYKLAPSSTPQRLVWQRIAERLDLRHLDQLDLLRQ