MLKKQKLAIIRAWYPNAMTTIDSVNRLIDFVEETLELEPTQVMLADSICSDDVNSIQYPARAMEFLGPFKMGGLDGFPFTGLTGMGAFASHVPDSGAVFIYYGPHIGITKTGVIGEIHRLGQHQNSGCCGAAKGALAKLLTNQIVEGNITELDYQMNTIEQILWKQKDRIVQAETPLFEATEVIYEAIDKRINELVAQTSYTCKYVILMGAVLVNSDSDMGSYTSAKRFDVIDLTTNERQDLLAHFN