MTPPTKKAKTEDIPEDTSGMALKEKALKLTGLDSELIDKLFAHGHRSILETMVAQAETIQSQSKKINNESKRRLIEDCPSMKLNLLGEKTSHTGKSKHDGAVSRVFPGTVLESEYDDTALGNSSHLLMKFGCHINTSASTGSVDVITESDFSSLIAAALNDAKELAEAATRRKFSVHHEFSLWSDRPDHLVVFAEGTRDPILAVEDKEPFATHDDKIPPPVLGQVFDYLMELRCLGHSAPFCVLSTFESSWMFWEDQEASNEIVKKKYKLAKQVPPVSPTQQPTTQEMTQSPQDLVADNGKAVTESVFADDSYNRNSLLMQSQKYGFKQLVPLLYTAILCGLARNPSARPKTLFDRKFYTGPALKLWNSGISNSKWVQQLKIVVGAQQEQ*