MCPRTNHIGKTALQWQGAAVVSVCNCLALRAILKTVEIIEQVGNERAARTDYMGVPRGLRQHWTRDETGRLQPVLDSDGNNTDFDTVDMMVGEETDGSPGLGWIDNTLDEDRYPMPDALQEQINLDVLEDKMEESEDKEQILGQDLLNPFTGLTLRDYLDGREGQYQEMLDRTGARNMMRNGLGFTPKAASTRSGSWLQEAANGEDSSWVEPVEDDEELIQSVLDSMAPRDVQEELSLRMDASARLYAENPDAPKPITRGRNPYSENTDTRFETESDMMEMCELAEI