MSLHGNDVCLLEIEDYNLYEEEASDHAISRSEKHSSGSKTMEAEKRIRREIANSNERRRMQSINAGFQALRTLLPRHEGEKLSKAAILQQTAEYIYSLEQEKTRLLSQNCQLKRLLNQHEGGEIPLKKRKSEIITHVPSIIPDSTDDAVTNSRSPEPVAVITVSNMPPKKDIESGDLKIQLEREKRLRRLVEERLHTLEAQMYPEASREIQHPVVPVVHFEQTDITADCKLEKEEAESKPAEPPIVAPLLEAAIKAEPRVEVEVLPDAAQDASSRLYLASTSRQNLETIVEAIRHLEGDHLFREESGDAPLALTKKVERVPPQRPGVIVVKHS