MSYSTEDLEESSWNFLHDDQLESLKESHDITEQFLEVFKDSDFSTFESLRVALGEFSQKTGFIYTVKRSKRYRENDVRRHALVYNNICYGCTLHVQGTSNSVKSNESPCSSTINFSSVKGTFRVTKFSLVHNHPPPLTALNLAIHPSVFPAFIDCGESFRLAFPLMSVGSYSELAARLKHFEKRTGSVYIKYSTGLFSDTVDPQEVRCKYKKIRYVCVHYGSRKSEPIRRRNQHTTKIGCGSCFSVKYKDGRLHIVSYDMKHCHPVDPESARLYPHNRRLSPSETAEIEELLDVNASINEVKRIIKGMY