MELEGSKAATVSSTPPKLSKYIFLCTIIATVSSTLLGYDIGVMAGALLFVKKDLKLSLVEQEIVVGSLNLISVVGGAIAGRLSDWIGRRLTMATTAAIFFCGAAIMAGSPSFQVLLLGRLVAGIGVGFALMIAPVYSAELAPAHIRGSLVSLIEVFITFGLLLGYLVSFALQGLPSSYNWRLMLGVGMLPALLLACGVLIMPESPRWLVTQRRTSDARSVLIKTSNGDISEANLRLGDILETVGFDESVDPSKDPTDEEYDLAFGKAKKQGAGVWRELLIKPTPAIRRMLLCALGLHFFQQACGIDAAVYYSPVVFREAGVRSKLGQLGATVGVGFCKFSFIFIATFLLDHVGRKPLLLTSAVGVTVSLFTVGTAFVLLKINSTSGDTMVSVNTTANRDHAASGVGAGITIFAICAYVGLFSIGFGPVAWVFVSEIFPLRLRSQAVGLCVVTNRLISGTVALTFL