MKARGVLSRSLRNICGALGPCATKLFKTHSLTFRNANGDPRLSLLRQGRVHPSSHIRPLRSTAPQRPHSAWTPVLDLRVAQVAMSASVANPAQQPSVSGNDLQQGMKELNIKDKDDEAGSSKAQQNAATAEIFEGRLIEGDLKTGGHVLSASSGTGASRQTYNYSTDRVVGNGSFGVVFQATCLETGETVAIKKVLQDKRFKNRELQIMKLVDHPNIVKLKHCFYSHTDKDETYLHLVLEFVPDTVYRISKHYAKNNQRMPNLFVKLYAYQMCRALNSIHKMGICHRDIKPQNLLVNTETHQLKLCDFGSAKVLVKGEPNISYICSRYYRAPELIFGATDYTSAIDVWSVGCVLAELLLGQPLFPGESGVDQLVEIIKVLGTPTREEINAMNPNYTEFKFPQIKAHPWTKVFSKRMPPDAVDLVSKLLQYAPQKRMTAVQAMTHPFFDELRDPATRLPNGRALPPLFNWLPGELDEVPADIVRKLQPVAKAS*