MASASVGTSIDGGIGTSRMGAFSHVDNIGVDKLPQEMHAMKLQDGSDNVYDDKETEAIVVEGNGTETGHVIVTTVGGSRGRPRQTISYMAERVVGTGSFGTVFQAKCLETGETVAIKKVLQDKRYKNRELQIMQMLDHPNIVALKHFFYSNTEKDDLYLNLVLEFVPETVYRIAKHHNRMNQYIHPLHVKLYAYQICRALAYIHGGHGVCHRDIKPQNLLVNPQTHQLKLCDFGSAKILVKGEQNIAYICSRYYRAPELIFGAVHYSTAIDIWSAGCVLAELLLGQPLFPGESGIDQLVEIIKVLGTPTREEIKCMNPNYIDYKFPQIKGHPWHKIFPKRTPPEAVDLVSRLLQYSPKLRYTALEACIHPFFDELRDPNTRLPNGRPLPPLFNFKSQELKGATPDLLKKLIPEHMQRPLA*