QQTCVEQDRLGQAFEDAFEILRQHSLGDFQSSPDYKNYLAFINHYPYVRGNSNCCEVVPTEESVHSWRTISNSVSDLYLEGNVHQSLQNATENQLVQPAIFPQKGGKGRKKLRLFEYLYDSLCNPEMASCIQWVDKNKGIFQFVSKNKEKLAELWGKRKGNRKTMTYQKMARALRNYGRTGEITKIRRKLTYQFSEAILQRLSPSYILGKEIFYSQYLQPDQEYLSLNAWNANHNYTYASYYE