MGYACPVCETPQSDGEHLANHLAFTAMLGDDEHAAWLDEHAPGWEEQGPDELAPTITDRVAETEFPQVFEDTRPTDHDHAGDDALFEDELQRAGGYGRTAGAQGGQPMDEDAQRILAEARQMTEEMLSEEDDDSGPGESADE