MTTQMGLKLCEGLLAGQQVXXXEXGGRGRMRWKGQQVAAAEALARSLLVRLERVHAASQLAHPDCYRAYYALGVTLRMQHRLKEAVPVLQASLRIQQQVEGEGHPGCVMPLLALGRAQAAMNLHGDAVVNFTQCCCDLASSLQHLGELSTAEKMIRRLLMPPLRNKLASRRFPQQDLEDTWQDANFTRASLVSTMSSEVSPAERQAAEDARLDARLAGLSFEVNVQLAEILSARCVAVQFRDPALILPNFHPSTTDSQGRLARQTACQGKRGCSLVLAPPSGXTASQPTTEVQLRSKGSLNVALLMAPPNSLVRMGGLRASAXPAPHLVRVESDAQTLASDVFGPPSEAHKIVREACEAAVKLLVRLQSAQAAQLAAAVQQAAKAHASVERSIGVAKEESGKAGAAAEVVTTLGAGYIAAKMRAS