MTCVEQDKLGQAFEDAFEVLRQHSTGDLQYLPDYKNYLALINHHPHVKGNSSCYGVLPTEEPVYNWRTVINSAVDFYFEGNIHQSLQNITENQLVQPTVLQQKGGKGRKKLRLFEYLHKSLCNPEMVSCFQWVDITKGIFQFVSKNKDKLAELWGKTKGNRKTMTYQKMARALRNYRRSGEITKIWRKLTYHFSEAILQRLSPSYFLGKDIYYSQCVQPDQEYLSLNNWNANYTYTYANYHALNHHDC