MNPDQPEPSQGEGPTPEEMLHQVLHQMTAMRTDMADMRGRINHLEQTPAPSAQNPEPPVVPNVPPQAPNPPVLQPRHATNHPEKYDDEDRSKFMPFILELESKLIVDGPAIGDAYAQLVYAYGRFTGKARTKVYPWMRIHGSAQVMGTVTFVTLTEFFRHIRILFEDQQLVERANSELSRLRQGATPFQEFITEFERLLLLARGQAWPDDIQISRLKPALNQEIRKACIGKSMPILYEAYCEELHRVANDLEEYQRIENLRRNRRVNRPHYPHTNDQPAAATAPPLYPNAMDISNANPARPPLTCYNCQQLGHIARLCNNAYVPRYAAGPQTRRPVAPSNRRTPVTNNVNPITLPAPANIPTSATMPRDEELDLENE