MGAPKQKWTPEEEAALKSGVIKHGAGKWRTILKDPEFSGVLYLRSNVDLKDKWRNMSVMANGWGSRDKARLAVKRTPSILKQEDGAMALTVVPSDEEIADAKPIAVPSTTVQIPTSTKRSIVRLDNLIMEAITSLKEPGGSNKTTIAAYIEVKRRYRIAPALSFSDRRRNHPMPFLEGRQRVSPRFDRNDFHILTKSQIDLELAKMRTMTPQEAAAAAARAVAEAEAAIAEAEEAAREAEVAEADAEAAQAFAEAAMKTLKGRNNQKV