NAWSEAQSIRDCCITDCWNKEMRMAAYRGRCCAIVNIRSSNSHWQEFIDQANDLHMEYKSSGANIIMFICSDCADESPGTNEEAIADSEFFDGTFLIVAKTNHNGSEAHLFHRYAFSRPGGANKYGNTVMGDHTVLFIDKDGVVVARISENIDFSWFAAIIPAYI