MITDAKSDLADPTQAESKRTFTLAVQGPIVDLHKSLSRLVNQRVRYRAKGTGLIWLDYDQKKSNAIKVRNIARRKLLLQDTNAPFDCASCKGSLHATDIFYLLSLLTVCILVGALLPAIIKVAVTSGNGVGHVFVTAIYVTLPLVAAAALLHFPVAWLIQRLYRRTSFSEALDDYRKQINCKPFTGPDAIHPRNQGLEALTLRRLWKHFESFILERNMHFVVANIVTPLTQSKGVSFVTLWGGRRVDYFVSHSWGTSFPHFVQSIQCHALSKEGPTSWIDAAYWICSFANNQWNIGADLGNDPMESAFARTLTAGIKGVAMVLDQEVQPLTRVWCLFEFLLSSRQHLELVFVTNAGVVGDDGCSSFDIALEVGNKIESLQVANCGASSEKDX