MLWVAAGVVTLAFLLMLEIAARRYDLPGPLTSQLRELISAPKSGGLLYAGLALTLVVLPWRQRLLALGTAIGIDVTIALVRWAAGIKMTEGHPFGIGALWVILGCAVFALTRRTGPERVLLLKGAGLGLLLGAGRKAGDTWLLLTSKTRPTVLDPYVATADHALGDPSWVVGRIVEVTGKFGFNLLDFVYGNLAVAAVLVALYQLRNVAADRRFPRHHLVRTFLVIGLLGPGIYMIYPVVGPIFAYGNGTEHWADVAIWAETHSTGQWAVAQLWPDTVAPITTPHSIPFDDITPRNCMPSLHTAWAVSIFIHSRKGPRALRWAGTFWLVATLAATLGFGYHYGVDLVAGVVFVLTIEAALRTYDRGWDRSGLQLVAHGAAVFAGLLLAYRFLPVEMAGQPWLYGPLLLLAMASVIYGYVRTTRQWETAPVPVEQPERQSEPV