MEVSSALSLPGYAHFILIVIICTVISPRVYADFYNDIDVTWGDNNAGIFNYGQELQLSLTNYSGSGFQSKKEFLFGSVDMSMKLVPENSAGTVTTYYLSSTGEGHDEIDMEFLGNVSGEPYVLHTNIYINGSADREQQFYLWFDPTADYHNYSILWNPQQIAIFVDGLPIRVFANSEDIGVPYPNQQAMRVFSSLWNADQWATQGGRVKIDWSYSPFVASYMNFKTDVCEWTGNGTASQCWANNWWNQNLNYAQQGQLQWVRSNYLIYDYCQDNARFNYQLPSECYRQPQ*