MAAKLRAHQVDVDPDFAPQSRPRSCTWPLPQPDLAGDEDGALGSGVAEGAEDCGPERRATAPAMAPAPPLGAEVGPLRKAKSSRRNAWGNLSYADLITKAIESAPDKRLTLSQIYDWMVRYVPYFKDKGDSNSSAGWKNSIRHNLSLHTRFIRVQNEGTGKSSWWMLNPEGGKTGKTPRRRAVSMDNGAKFLRIKGKASKKKQLQAPERSPDDSPPGAPAPGPVPAAAKWATSPASHASDDYEAWADFRGGGRPLLGEAAELEDDEALEALAPSSPLMYPSPASALSPALGARCPGELPRLAELGGPLGLHGGGGAGLPEALMDGAQDAYGPRARAGTPAYFGGCKSXXXXXXXXXXXXXXXXXXXX