MNPLRVIVKEEELDFAAAAAAAAGEVSPSSWAVGVMDLPRPMEGLGEAGPPPFLCKTYEVVDDPGTDTVISWGFAGNSFVVWDANAFAAVFLPRYFKHSNFSSFVRQLNTYEGRSG