MGRGKIEIKRIENSSNRQVTYSKRRNGIIKKAKEITVLCDAKVSLIIFGNSGKMHEYCSPSTTLPDMLDGYQKTSGRRLWDAKHENLSNEIDRIKKENDNMQVKLRHLKGEDINSLNHKELMVLEEGLTNGLSSISAKQSEILRMVRKNDQILEEEHKQLQYALHQKEMAAMGGNMRMIEEVYHQRDRDYEYQQMPFALRVQPMQPNLHERM