MESWPTLAWVLLLSLVSDCLKGIQARDFTVKDIVYLHPSTTPYPGGFKCFTCEQAVDNYECNQWAPDIYCPRVTRYCYTQHTLEANGKSVSVTKRCVPLEDCLATGCIDLQHKGLRVCTSCCEGNICNLPLPRNASDAIFATTTPLNHTQRHLQSASIMMLFLLLLFAT