MGRGRIEIKRIENNTSRQVTFCKRRNGLLKKAYELSVLCDAEVALVVFSSRGRLYEYANNSVKATIERYKKAHAVGSSSGPPLLEHNAQQFYQQESAKLRNQIQMLQNTNRHLVGDSVGNLSLKELKQLESRLEKGISKIRARKSELLAAEINYMGQKENLSFQMDTWNLQTRYGIAIEEGEQQLQQVTVAQSVAAAAATDVELNPFLEMDTKCFFPGGPFATLDMKCFFPGSLQMLEAQQRQMLATELNLGYQLAPPDTDVANNNPQQF