MWKLFKDLRLIGGLARRSSTVPHTNPTLCRSLSSTAKSNSEPFLSYEKDPAPAFLRDDVQQLLKSITRLELDKVFRKRSVKDNTVEYRFMTDEQLRRELLHSIEQAQQMLQMPPVVQEQQDSCRVISKDGALKSLSTSKFVFTDITYGLKNSQRSIVVRHPDGTLQEAPYEMRKRLNQIYFPLTGRSIHQPPMFEDEHLQRLLEEGKYEFVLDRACVQFEPYEKDYHHITAKVYQHINESRSFDALRSTRHFGPFVFFLAWHKLIDDLLLDMIKQDYLRNGIELIVLYSTLHGMPIDEGVKQIALQTQMPSLFDAAEKSVDELKQDEQYLSIIEQFVNGQATKKVQLNLAVQAYREMAAEKLRLAQGIRRMHGES