MSESVHPYLASSTISPNEAQLTVQEAGLLPSAIFGERKHLGKPHIWNESISVEEGRDLVRRRLRGGEPPWRRTTMEENDRGGGGERRGEMATTLFKLKLREDMTIELIALLLLHPKWSTQVESGGPQLHQL