MADKAAQDMQAMKLRDRSEESAREEVYEAIHIDGNPNESGHTVTTGVPSNASAPRKSYETVKVVGNGSFGVVFQATCVETGDVVAIKKVLQDKRFKNRELQIMRVLDHPNIVRLKHCFYSTNEKEEVYLNLVLEFVPDTVYRLSKMYSKSAQRMPDVLVKLYTYQMARALANIHSGGVCHRDIKPQNLLVDTRTHQLKLCDFGSAKILVRTEPNISYICSRYYRAPELIFGATEYTTAIDIWSLGCVMAELLLGQPLFPGESGVDQLVEIIKVLGTPTREEIHSMNPNYTEFKFPQIKAHPWSKVFHKRLKDEALDLISHLLVYSPDVRFGGLEICCHRYFDDLRDPAARTPDGKPLPPLFDFTEDELRACTPEMRARLVPEWYRGEGAGAA*