MGRGKIEIKRIENSSNRQVTYSKRRSGIIKKAKEITVLCDAQVSLVIFASSGRMHEYCSPSTTVVDLLDKYHKQSGKRLWDAKHENLSNEIDRIKKENESMQIELRHLKGQDISSLPHKELMAIEEALDTGLAAVRKKQMEFHSMLEQNEKILDEEFKHLQFVLQQQEMAMEENAMEMENAYHQQRVRDYNSQVPLAFRVQPIQPNLQERM