MLLKTFGWSFAVTALGLVAAVFYGGWTAFGIVAILSIMEISLSFDNAVVNAGILKKMNAFWQKIFLTVGILIAVFGMRLVFPVVIVAISASLGPIEAVDLALTDKDRYQELVTDAHPSIAAFGGMFLLMIFLDFIFEDRDIKWLAWLERPLAKLGKVDMLSVCIALVVLLVSAITFGAHAHQHGGAHADKAETVLLAGIAGLITYMIVGGLSGYFEDKLEEEEEREHEEEEEAARTGKPKSAVRLAGKAAFFMFLYLEVLDASFSFDGVIGAFAITNDIVLMALGLGIGAMYVRSLTVYLVRQGTLDDYVYLEHGAHYAIGALAVILLVTIQYEIHEIITGLVGVALIGWSFFSSVRRNRALAAAGGDGDQEKAEVSSGV