MPKTPTAAPPPRTPRTPRAIHRELRLHARVPKPPAAIPPTANPARDSPRSPPARPRAENPSRHASGRERQRAPTAAIPGADKPVAPRAAAARTLGIKKALVFYAGKAPRGVKTDWIMHEYRLADAGRRAKKGSLRLDDWVLCRLYNKKNEWEKMRLGKGAVVGAAKEEEAMDMSTSHSQTHSWVETRTPESEIVDNDPPFPDLPAPAPAMMVPKKERVDDGGSARTSDLFVDLSYDDIQGMYSGLDMLPPAGEDLYSSLFASPRVRGNQPTGATGLGLGPF