MGRGRVQLKRIENKINRQVTFSKRTSGLLKKAHEISVLCDAEVALIVFSTKGKLFEYSTDSCCSLRDQCTTGKGERQTGYSAGVCVREREMEREREYIILRIYVKHGKDPGKGNWTLEHAKLKARVEVLQRNQSHYMGEDLQILSFQELQNLEQQLDSALRRIRSRKNQVMYESISELQKKDKALQEQNNLLAKNVKEKEKAVTSQAQLEHAQKQSLDSSSTLLPQELQYLNFRYEESMVERRRGEEERMYKECRSNYHQAIRSSNGISGDNQQDGDETATPHRPNTLLPPWMLRHLNE