MPLLGVLFVNLVGSFATWLVQFFTQKVAVATAISLLLGALILGLFIATRAALSGLGSMAGSVHPMFGAGISMIISPRVAALLTTYMAFWVTVELYKWKVNLLQLWARTI