MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSGQSMPKTLERYQKCSYGGPDTAVQNKENELVQSSRNEYLKLKARVENLQRTQRNLLGEDLGSLGIKDLEQLEKQLDSSLRHIRSTRTQHMLDQLTDLQRKEQMLCEANRCLRRKLEESSQQMQGQMWEQHAANLLGYDQLRQSPHQQQATHHGGNGFFHPLDPTTEPTLQIGYTQEQINNACVAASFMPTWLP