MAAPNRRGGSGRKKTVVRRIEQEDARHVSYAKRRAGLFNKASELAVLTRAQVAALAFSPGGKAFTFGHPSVDSVVERFLAGEGLGACPRAQGAANDRFLAAEGAGAGAGAGEGAADEDNVKRLAQQLAEMRAELTEVKKQKKRIDKAMAKERAAGDQIAAWVDPKVRDMGDDDMAAFFATLLKVKTDVSHRANQVLLDFSRKVEITRLPPAQIFGGSIFEFGSSSGSAHAGMEFQFLVPPPQGQGFEAGMDMHQTVMAALPPPQGFPSAIDMQVQQQMVMEMPPAQVLAAGSMNMQQQIVMEMPPAQVIAAGVDMQEMPPAQVVAAGMDMQEMPPPPGFAAGIDIMEQMQMMIGQPPSFEAGMETEFQQWLMAMPPPEFPAGLEMAQQVLEPNAEEEEI