MGRGKIEIKRIENASNRQVTYSKRKNGIIKKAKEITVLCDAQVSLVIFASSGRMHEYCSPSTTVVDLLDKYHKQSGKRLWDAKHENLSKEIDRIKKENDSMQIELRHLKGEDISSLHHTELMAIEEALDAGLAAVRKKQMEYHSMLEQNEKMLDEEFKRLQFVLQQQEMAMGENAMEMENAYHQQRMRDYNFQVPFAFRVQPIQPNLQERM