MFLQDISNSVPLQLRLLGSPVLTQHPSIVLRNFDERMSSNGWLCQPNPPLLHGVTAELANRNLWQQFHEYNTEMIITKSGRIRNNNYSRFRARLYDASEWHGIVAPVSSLGDKQDEIFSLRPLLLSAPVRGASKRCRPLPHCLQPEAQSGATPTLSKPSRYDTVTKQWISQKKKQYKSTIPYRRVIVAKDMREYDLKFFPDKISIDY