MLVKELHGPAGTWVKGRHPPPPASRLRREMPTSCAAAGCAAVYNKSVNVSFHRFPLDPKRRNEWIRLVKRNNFVPGKHTFLCSKHFESSCFDLTGQTRRLRMDAVPTIFDFPAHLKLRKPMSKNLLKKKDVYSPEGASNFKTNISCRQVLLEHSYAFRSPIEAKKRICQLEKEIASLRRRMKNCIKKERRATQRWIEMICLMKSLETNNILPGITLNHILPNALRNLPFEDFKNILRERQDHL