MQPFCLQDDLLVLGILNFRRGLSLLVSLLALHASMKGVPSISMCQHSCAPSSLGEICRSLAYIHGAFGVCHRDIKPQNLLVNPHTHQLKLCDFGSAKVLVNGEANIAYICSRYYRAPELIFGATEYTTAIDMWSTGCVMAELLLGHPLFPGESGIDQLVEIIRVLGTPTREELKCMNPQNTDFKLPQVKAHPWHKVFQKRLPPEAVDLVSRLLQYSPSLRCTALEACIHPFFDELRDAGTRLPNGRPLPPLFNFKPQELKGANPELLQRLIPEHARKQQALFTPSS*