MSTVIRRSLAARQLWSWNGFCQWITSTENRLYIGWFGVLMIPTLLAAAFCFVIAFIAAPPVDVDGIREPVIGSLIGGNNLISAAVVPTSAAIGLHFYPIWEAASLDEWLYNGGPYQLIVLHFLIGVWCYLGRQWELSYRLGMRPWIAVAFSAPAAAATAVLLVYPIGQGSFSEGLPLGIAGTFYFMLAFQAEHNILMHPASWLGVAGVFGGALLASLHGSLVISSLIRETSEEESQNAGYRFGQEEVTYNFLAGHYAFLGRLGFPGLGLRNSRSVHFWMAALPTVGIWAAAIGIGIMAFNLNGLNFNQSILDSQGRFIPTYADLLNRANLGIQVMHAPNAHHFPLLLAAQP