MGGLGADKDAKKKHTRPTFSGQQIFALEKTFEQTKYLAGPERAKLAYALGMTESQVKLSTKYFLILPERQFMSKKIHYDIINMSFKG