MASSGFESAAGAGPGSSDMMGGFRIVSGSVDRLPREMHDMKLQEAAKAYDTPMIDSNGSEMGHIITTTIGGRNNQPKQTISYAPERIVGTGSFGVVFQAKCIETGETVAIKKVLQDKRYKNREMQIMLHLDHPNVVALKHCFYSTKGKDEVYLNLVLEYVPETVYRIGKHYSNMNQKMPLIFVKLYTYQICRSLAYIHGAFGVCHRDIKPQNLLVNPHTHQLKLCDFGSAKVLVKGEANIAYICSRYYRAPELIFGATEYNTAIDMWSTGCVMAELLLGRPLFPGESGIDQLVEIIRVLGTPAREELKCMNPHNTEFKLPQIKAHPWHKVFQKRLPPEAVDLVSRLLQYSPNLRCTALEACIHPFFDELRDPNTRLPNGRPLPPLFNFKPQELKGATPELLQKLIPEHARKQNPFMAL*