MPLLWNAIKSVFFAVVSYGIDRIAKKYAPAIVALGVIVSAIVGAVTVYLNFMFEKIAQLNETIPEVVLNVWGWVMPGNAIPCLTILLTARAMSWFVKMGLNVINAKAKAVS