MPMQDRLRLLFLANATILITHQIDAAYWHEWELFLIPGGNQINLLLNIPIIGLVMYSHSRVVANMKTGLPFYKLLACLGLLTVGIHAFFFFQGSESFIQPMSIALMLATFILSIWQLMALRHLEDLP