MGAPKQKWTSEEEEALRAGVDKHGAGKWRTIQKDPEFGHCLSARSNIDLKDKWRNMSVSAGGQGSRERARGGQKTKATAHITQSKATAPAAQSTGSPKSAAPAPLTKDAKPATVTDPSKKSQDGKAAPRYNMMIIQALSEVQDPNGLEISAICKFIEQRHQVPPNFRRFLSSKLRRLVAQDKIEKVQNLYKLKDPTFATKTPTPKQKDPPVHRSKLPPTKSEAPAVTIEEASMTAAYKIAEVEAKSFLASEAIKEFERISRLAEETDSMLQLAKEISEQCARGVILTMA