MGAPKQKWTAEEEAALKAGVIKHGAGKWRTILKDPEFSGVLYLRSNVDLKDKWRNMSVMVNGYGSREKPKLAPKRVHHVHRQDENLMSVGTVQSDEDIPDAKALPVSSAALPVVNPKRTTVRLDNLIMEAITSLKEPGGSHKTAIASYIEEQYWPPNDFKRILSAKLKYLAANGKLIKVKRKYRIAPTSAFAERRVSPLFFEGRQRISPKIERDDFNILTMSQIDLDLGKMRTMTAEQAAEVAARAVAEAEAAIAVAEEAAREAETAEADAEAAQAFAEAAMKTLKGRTAPKTVRA