MAERVVGTGSFGVVFQGKCLETGETVAIKKVLQDKRYKNRELQIMRLLDHPNVVSLKHCFYSSTEKEEVFLNLVLEYVPETVYRISKHYSRMNQRIPLLFVKLYTYQICRALAYIHGAMGVCHRDIKPQNLLVNPHTHQLKLCDFGSAKILVKGEANISYICSRYYRAPELIFGAVEYTTAIDVWSTGCVMAELMLGQPIFPGESGVDQLVEIIKVLGTPTREEIKCMNPNYVEFKFPQIKAHPWHKIFHKRMPPEAVDLVSRLLQYSPNLRFTALEACAHPFFDELRDPSTRLPNGWPLPSLFDFKPPELKGATLEMVERLIPEHARRQNPYLIFQ*