MLLVGRIVLGLGLGFTNQAVPLYLSEMAPPKLRGRLTTMFPLAIVVGCVSAFLLNYGTVNIVPWGWRLSLSLAFIPALIITMGSSFLPDSPSSLIQRGNLDQGLLVLKKIRGTEEVQEEFEYLLQAIELSNQVKSPWRNILARKYRPQLVMAFAIPFFQQMTGINIITFYLPILIETLGFGSNASFFSTIILGLISLIVIIIGGFCFDKFGRRKLFLLGGCTMLLFLVVTGFLLQWKLKAHNELSKFDGVLGIVFIVGFVSCFGWSWGPLAWLIPSEIFPLEIRSVGQSINITVITLFISITAQVFLAMLCHLKATIFYFFGGWVLVMTIFTSFFLPETKGVPLEDIANLWKHHPFWRRYYK*