ESASVIAWDADGASFVMLDNDALETQVLPRYFRGRLSAFRQQLKEHSFVIVSMEGGKEQYSHPFFRRGCPEELNQITHTPLPRKRAPRKKKRKQPESATAKEVKIAKSVSKRPHRVPEPEPEFKHAAIDPAALVGNPLFSQEEDSLSGFMHGLTAGNVPIQSTAPLLDNMLPLKEENMSADVMEALLALLSTSLSTDGRAEVAPATSTTNANSTSSTGSHNIFAEGRPPVVLPPLPPGIVENGQFSEDTMNNLMHWVSANATSTL