MELLPLRVFIHGPCKSGWTPLRRAVQNRRNGYQRDRVVGAARSQKGEEGDPDVQEKLAEIVRLEMDKVRVSDYVQEQSKLLTDIAQQAFVESDMIANQALQGLDEASDKTIRAIDEDIQAMEDQLASARAELEAEQEELDAYEKRMQEARNEGLFFKGLYKPFKQWKDRAPEEQDAIKNEAKHVAETSKNLLGSKTIRAIDEDIQAMEDQLASARAELEAEQEELDAYEKRMQEARNEGLFFKGLYKPFKQWKDRAPEEQDAIKNEAKHVAETSKNLLGSKARQNLYILLIGILCVFLIEAMMSDETIRAIDEDIQAMEDQLASARAELEAEQEELDAYEKRMQ