MLPYNRFAEQRTIFPHSTSQIVADTLKIGRIIANNILQHIIEAHEAKNCWNGKFNLSSILIVDGFGVLITSPFCEEFSWDAMVNDYIAFVELIFPLFEVVGVGMPAFFSELEKTLRNFEPHNMRHHQLARFWDFIRNHLAFKSSMWRTNVFTGLYRIRRSMPRRLRRALKAVLLSQSLVDDWRSIIAESGHPLLEKVLRHSGVEDPDENGSYLVQNHGVIDLVQNDDNKPEYGLYQNTLFSAAMFPRHVNEHGTDMSKTKEEVINLPSDLDLLCSHYMETVLSMVLHELYCSDFMTTKLWLMLEELFEAYSTPEAS*