MGAPKQKWTSEEEAALKAGILKHGPGKWRTILKDPEFSGVLCLRSNVDLKDKWRNMTVMANGWGSREQARLAVKKMRQAPKQDGSPMTDTTAAESDEETAEARPVTTSSGSPQAHGSKRSMIRLDNLVMEAINTLKEPGGSNKTTIAEYIEDQYWAPPNFKRLLSGKLKYLTATGKLIKMKRRYRIVPTSTPSDSRRNLSITLLDSKQRIFPKIDQDDMNMLSTSQIDLELAKMRNMTPQEAAAAAALAVAEAEEAIAEAEEAGREAEAAEADAEAAQAFSVSAKKTLHGRSAPRMMIHA