MPGITEGAFSQPLGCGLEGGMEKKERASADVGLTHKIPLAGSLSQSHQQHDKDGKKKHTRPTFSGQQIFALEKTFEQTKYLAGPERAKLAYALGMTESQVKDANLL