GVMDLPRPMEGLGEAGPPPFLCKTYEVVDDPGTDTVISWGFAGNSFVVWDANAFAAVLLPRYFKHSNFSSFVRQLNTYEGRSG