MPNYGYQYVVGETYRSSSDPEKDEFQGWLNGPIDNGIRNSGGIRAIVNSTTGEREFLVFVSSQERGGPQNPWEDVINREEGIVRYWGDAKARDNPNPENANGNSWVKNDYCETYAQDARKDAPPVLLFEKPRSGEVTFQGVCILTEISIERYKDGDDTVVNYLFNLAILDVDTVDLEWIHRKSRTGVDVGGPDAWNEWVDSGRVRRYSIYRNQIRSKDAQLPDADYQPLLDDIRSQLDNPKKGEKMEFLVQYLLETLPNFSQLEQTPTSGDRGVDLEGRIDLLPDAPLGSTDTGIEFKAQVKNKGSSVSGKELSRLASRVEDGEIGLFFTTSHYTRQAQEENLAAYPVRLFSGGDIVKLLAQTELVDDRTLADRVVKDIETEVSES