MKFVTASGLHGVLQPVQVDTSACCRADPLTAKKFVPGSRHCVRPDIKLSIHPKRSRAVKEEGNKLPPDLIPGLPNDLAVACLLRVPRMHHRKLRLVCRKWYRLLTSNYFFSRRIQLGMAEEWIYVIKCDRDGRVTWHTFDPKHQLWQPLPPIPVEYSEALGFGCAVLSGYLLFLFGGKDRTKGSMKKVVYYNPRTNRWYYARDMLRRRHFFGCCVINNCMYVAGGECEGIPRSLRSAEMFDPTKNQWSFISEMSTAMVPFIGVVYRGQWFLKGLGAHRQVMSEVYTPSTNMWSPVFDGMVAGWRNPCIALDGQLYALDCPDGCKLRVYDCTMDAWNKSVDSKAHIGNSQSVEAAALLPIGGKLCIIRNNMSIVLVDVANASNGGQIWETITGKGQFKGFMRNIWSNILGKNKNKSHIIHCQVLQA*