MGEVKTEPVVARHVPDRMDFRDGLKGRVPGSFRVDEPDSDGDQAFWYCCPCGCGVVGPLNVGNGFKPEMGPSWAWNGSLEKPTLTPSVHHVGHWHGYLTDGVWRSC