MLLPEPQESCYAGMDSENRDPNFEELQQEGKVKHLVKVFENMTLVSEAQKNEIEGGHKEFNSKDNGKASRLGQENLKSNGCVKRWASPGMDQPLAHRQPSILSGKNTGSFDRHYNMRKYEDGGNTSDFSDTHSLRSSSMLSESRCESHGCNFLKRIFLMFLNVCSSHGNFDSTKRGSPMGKNGAEQHKRQVRGTPTRPFRLLTEQRGQMKEIKFMKKIQHKMDEEEKHRIPIAQGLPWATNEPHILPKPPVKEHTKPLNVKLCTKSRAVERAKFDHLMDENYYYLEQQRLEEEQIRKLVELEEIKRLRKEMIPYAQLMPSFDHPFVPKKSLKPPTIPMEPKFHSCHHKKGCNPVSRMKAWFSKVGFTGC