MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSGQSMTRTLERYQKLSYGGPDTAIQNKENELVQSSRNEYLKLKARTQHMLDQLTDLQRREQMLCEANKCLRRKEKLEESNQLHGQVWEHGATLLGYERQSPHAVQQVPPHGGNGFFHSLEAAAEPTLQIGLTD