MPCQRSYYRCTHQGCNVKKQVQRLSRDEGVVVTTYEGTHTHPIEKSNDNFEHILTQMQIYSGMGSTFSRSSHDMFH