MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLFEFCSGQSSITKTLERYQKSSYGGPDTAVQNKENELVQSSRNEYLKLKARVENLQRTQRNLLGEDLGSLGIKDLEQLEKQLDSSLRHIRSTRTQHMLDQLTDLQRREQMLCEANKCLRRKLEETSSQVNGQVWEHSANLLGYERQSPQQAPSHVGNGFFHPLEVGPEPTLQIGFAPEHMNNFMPTWLP