MGGGAWSRCGAASCWRQATAVIGEEAEMDCFSLNQNSSYFRMGKMGKMIICSFYRKKSRISNPPVDGVGCLHQTNPTVRQMVLISLKSTLPNTTTNDGFLFETTSSTPVTELIDSLVDIHNARLRCCLVVDAVRALATYGVMKKLEEAGTDEVREVEKGTNYTPDPSGLRTGNPPDEKMVEILNREVLALEEYVSKDQVQRKVVLTIHKIEESLNNVRGAVTMAYPEGLPEWDLARIALEDPIDKLKGTYLGGSLIDANDASLWTCNKEFIRGKLVSDRLGSCNEKTKIVAKLTTKGSGPPAREPIVSEAERNAMTAFYFKRQEELKKLSQADEDDYLNSEWADPKGMKRNLQGLNDVKAPGFRFX