MGAPKQKWTAEEEAALKAGVIKHGAGKWRTILKDPEFSGVLYLRSNVDLKDKWRNISVMVNGYGSREKPKLAPKMVHHVLRQDENPMAVGQTDEDISDAKPLAVSSGALLVANPKRTTVRLDNLIMEAITSLKEPGGSHKTAIASYIEEQYWPPNDFKRILSAKLKYLAANGKLIKVKRKYRIAPTSVFAERRRVSPLLLEGRQRISPKIERDGFNMFTMSQIDLDLGRMRTMTAEQAAEVAARAVAEAEAAIAVAEEATREAETAEADAEAAQAFAETARKTLKGRTTPKMVDFITASFLNDLF