MDIISILGLVLGLAVLIMMGFKGWGMIPTSIVGALVVVITNRMDLWEALSTHYGTFMKNYAGDYFLMFFLGTLFGALMGSSGAAKSIACKIVDLMGSKRALLIVVITSAVLSYGGVSFAVVVFTLYPIALVLFKEGNVSKRLFPAALFAGCASFTMVGLPGSPQIQNIMPTEVLGTTAYAAPLNGIVVSCIIFALSMVWLEWNDKRLKAAGIGFVPGRKDDLEAIDISDRTGMLPFGLAVIPILFVVLYIFVMQQVLKDAVTWSTNYIVIQSLALGCLLAFTLFHKRIHAFRDSVNDAATNSLIALMDTAVVTGFGGVVQGSHGFELVKEFALSLDMNPLISACVATAIVAAACGSCSGGLSVFLAALGPQYVQLCQAQGIDPQILHRSITWAGAGLDSLPHSGGYVTANIYTDQTPKETYPYFFVTNIGLTTLGCVLTVALYMLFGLV