MHPTVARLVGQGLVPVVRRWEHYNPFDFAEDVASLIDMLEKNDIFQYFEVTVSERHMQHLTEFRKQHNKLIRGRVKLPRENKIAFLSVLSPESNSSSDETKRQRHASMARSALYGIERLQRVRVRKRENVGKNSPIERLAHYVSHTTRGNSFRSSRFLHSSSNPVTFMLGLAVGEYKRATDFFLDWLRRAGGDNHHAGKRVQAINDVVKEIASDPSTLTPELLEELHTALDACQYSIMLRECVAAVYPEEDERQVGHQHFLKSLRRWYSMLQGIEVGIPPELDDDEDHWGYQRFLNLLQNRHSTAREVKVKTHPKWVNMQLENSNCYEVLHGDVDYISDEEDFAAEKGTSKTADVKRERLFGKAFAVKKGASKTVKVNRKRVLKKTIANEPSVILGHGQHIPPGSDFRGIKTFSELTISLKLLLDTMITTHYPAILGDYLVFMRSSLSF