MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSGQSMTRTLERYQKCSYGGPDTAIQNKENELVQSSRNEYLKLKARTQHMLDQLTDLQRREQMLCEANKCLRRKEKLEESNQLHGQVWEHGATLLGYERQSPHAVQQVPPHGGNGFFHSLEAAAEPTLQIGLTD