MGDFVGHVLPGTLLLAVGLWRVWASVARFAADPAAFRVRAWNPVPAAGPRLLELHVVAGGAFLDMCVELYYANPLRVLTGGGVDPGHLGGLEHASMLLMFFLFGALALVSEKTRYLPLSDDALSLVFASAFTAEFLLFYFHSTTHAGLEGYYHRLLLAVLALCIAALVAGALLPASFPADLGAGVLIAVQGLWFYQAALALYGPMLPAGCVRHFDSPHSDARIECHGGTAQERAEQLANFQLFGLVFLAFVYALGCYAVAAARVRRAGEYMNGWAVQKKLECDLTYHMDLSL*