MADKAAADIKALNLRDRSEDSERRDEAYEALRIEGDPNEAGHVVTTGRPGASDGRTISYETKRVVGNGSFGVVFQAACVETGECVAIKKVLQDKRFKNRELQIMKVLDHPNVVALKHCYYSTNEKEEVYLNLVLEYVPDTVYRLSKQYIKAAQRMPGLYVKLYTYQMARALANIHSGGVCHRDIKPQNLLVDGETHVLKLCDFGSAKILVRTEPNISYICSRYYRAPELIFGATDYTTAIDIWSLGCVMAELLLGTPLFPGESGVDQLVEIIKVLGTPTREEIHAMNPNYTEFKFPQIKAHPWSKVFHKRLPPEALDLISHLLAYAPETRYTGLEACCHAYFDELRDPATRLPNGGPLPPLFDFSAEELATCTPEMVRKLLPPHVAGGVGGGGVGGGGGGGGGKD*