MEQQQQLTPELFLVAGNSDSFVVDDLLDFSNDNGQPDDGLEPFPDSSTVSTGTLADSSNSSSSLYTDGSVFSDDLCVPSEDLAELEWLSNLVEESFSKEDQDKLQLLSGLQKPQTTGLTQTKPEPEPEPELDQIFIPTDTDDSNVSVPAKARSKRPRSAASTWASRLLAIAGSDESGPKKKQLRAKEHEGSAGELEGEAGGERRCLHCATDKTPQWRTGPMGPKTLCNACGVRYKSGRLVPEYRPASSPTFVMTRHSNSHRKVMELRRQKEMRDEHLMSQLRCENLVMDIRSNGDDFLIGDSNYNSHVASDFRRLI