MDTLLSGVQYVLNLGPTVILPIMIFFIALIFRVPAKKALRSAITIGIGFVGINLVISLLSSNLGPAAQQMVERFGLNLTIIDAGWPAAAAASWASPVAAILIPICLVVNLALIFFKVTKTLDIDIWNYWHFIAAGATGYIVTGGNWWFAILCAIIYEVAVLWMADRTQPMVEEFYGLKGISLPTGSTAAFGFIGIPVGWLIAKIPGIKNIHVDPETIQKRFGIFGEPMMMGLILGIAIGILAGYDVGAVAQLGMSMGAVMFLMPRMVKILMEGLIPISESAREFMKSRFKGRELYIGLDAALSIGHPANISTGLILVPITLFLAVIIPGNKVLPFGDLATIPFYVSFVVASRKGNILHSVLAGTVVIALALLMATDFGLVHTEMMKGVYEFPKGATQVSTLDMGGNFFNWVILKFSQAWAAIF*