MACVEQDKLGQAFEDAFEVLRQHSTGDLHLDYKNYLAFINHCHVRGNSSCCAVLPVEEPVYNWRTVINSAADLYFEGNIHQSLQNIPENQLVQPAVLQQKGGKGRKKLRLFEYLHESLCNPEMASCIQWVDENRGIFQFISKNKEKLAQLWGKRKGNRKTMTYQKMARALRNYERTGEITKIRRKLTYQFSEAILQRLSPSYFLEKEIFYSQYVQPDQGHLSLNNWNANYNYTYANYPELGHPDC