MQMFYEAGLKIGSIGGLVGCNQRVFLELKEERIGERLKFFKRLGLAGEEAGRFLLSNPGVFDLDFDDVMISVPEYLRRVGLADDEVDVAVKKHPYVVGRNRLENLPGVLLAMGLNHRFLEKISGGGESLRYLSPDFVLEDVSYDREVERAFSDRMVKVKAEKSAQHVDTKLEFLKSIGYGENKIATHILPFLHSTREMLNERFDYLLERGVEYKMLCRMVSVFPKVLNQGKEMLNEKLNYMTLDLGYSLEYLDCFPALLCFDLENRVKPRYAMLRWLQSYGLLKRPLAPATVLANSEKRFISNLYNVHPAAPKLWLECFSSRIRMEYYLKNIQYQHTDNE