QTCVEQDRLGQAFEDAFEILRQHSLGDFQSSPDYKNYLAFINHYPYVRGNSNCCEVVPTEESVHSWRTIKNSVSDLYLEGNVHQSLQNATENQLVQPAIFPQKGGKGRKKLRLFEYLYDSLCNPEMASCIQWVDKNKGIFQFVSKNKEKLAELWGKRKGNRKTMTYQKMARALRNYGRTGEITKIRRKLTYQFSEAILQRLSPSYILGKEIFYSQYLQPDQEYLSLNAWNANHNYTYASYYELSHPDC