MSPFAPFDAQTQVLLIDDDPHLRQALRQTLDLAGLKVATLDDARQLDTAQCKDWPGVVVSDIRMPGIDGMELLRQLHEQDADLPVILITGHGDVPLAVQAMRGGAYDFLEKPFPSDALLDSVRRALEVRRLVLENRTLRLALAERHELHGRLIGRSAGMQRLREQVGSLAAIQADVLVLGETGAGKEVVARALHDLSSRRDGPFVAINAGALAESVVESELFGHEAGAFTGAQKRRIGKFEYANGGTLFLDEIESMSLDVQVKLLRLLQERVVERLGSNQLIPLDIRIIAATKEDLRQAADQGRFRADLYYRLNVASLRIPPLRERGEDIPLLFRHFAEAGAMRHGLTPRELDAGQSARLLAYDWPGNVRELQNAAERFALGLGLSLDDGVLPDAADEPHNLSAKVEAFERSLIAAELERPHNSLRSVAEALGIPRKTLHDKLRKHGLPFNTPGENPPDDGE*