TCVEQDKLGQAFEDAFEVLRQHSTGDLQYSPDYKNYLALINHRPHVKGSSSCYGVLPTEEPVYNWRTVINSAADFYFEGNIHQSLQNITENQLVQPTVLQQKGGKGRKKLRLFEYLHESLCNPEMASCIQWVDKTKGIFQFVSKNKEKLAELWGKRKGNRKTMTYQKMARALRNYGRSGEITKIRRKLTYQFSEAILQRLSPSYFLGKEIFYSQCVQPDQEYLSLNNWNANYNYTYANYHELNHHDC