MTCVEQDKLGQAFEDAFEVLRQHSTGDLQYSPDYKNYLALINHRPHVKGNSSCYGVLPTEEPVYNWRTVINITENQLVQPTVLQQKGGKGRKKLRLFEYLHESLCNPEMASCIQWVDKTKGIFQFVSKNKEKLAELWGKRKGNRKTMTYQKMARALRNYGRSGEITKIRRKLTYQFSEAILQRLSPSYFLGKEIFYSQCVQPDQEYLSLNNWNANYNYTYANYHELNHHDC