MDKPVAPGIIKEELLEQQPPTQDGVGGGGDAPRPMEGLHEVGPPPFLTKTFDLVEDPATDAVLSWSRAGNSFIVWDPHVFADGLLPRLFKHSNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGQRHLLKMIKRRKPPSAVAPLRQQRAPASCLEVGEFGFEEEIDRLKRDKNILITEVVKLRQEQQSTKDHVRAMEERLRVAEQKQVQMMGFLARAMRNPEFFQQLAQQQDKRKELEDTISKKRRRPIDNTPFYSDGESEQLDSQLKMFESGVLNGLNEPELENLAVNIQELGKGSIDDGNLTQVSDQSELNDDFWAELLVEDFGDKAGQPELEGRTEDVNDLAQQLGYLSSSSPK