MNLYSYSRIIKFPGHNALVLKRLFHRPYQFKSVPDDIKNNLVTECECFVKRLNEKLPDKSQLDISLTLPNKVPEYHKHVLMLSKDPKGWKNWPSKLEMAHEYPHSMVGTLKSSLKDTRDGSGVLVNELALDGYTSSETHLKFLVIPDMKVYEVHRDRVSDFALFLGDGKQDSRKKLSFNDFLKGSDAVGQTAIHSSGSVANSIPNFQSEPFHSDIAMVCGHYLRDARCGELAPLLIAKLNSIKPNLKTGIVSHFGGHKFAGNLIYYQFNGLKIHNDNETGKIDGLWLSKLLPQNLEFVFRHLDKDIILQDFYRGHMSTAAYT