MSEPQNGRGALFAGGLAAILASACCLGPLVLIALGFSGAWIGNLTVLEPYRPIFIGAALVALFFAWRRIVRPTAACKPGEVCAIPQVRTTYKLIFWFVAVLVLVALGFPYVMPFFY