MTSVGLLNPSSGYEASTSGATDRLPDEMNGMSIRDEKEVEAVVVNGNGMEVGHTIVTSVGGRNSQPRQTISYMAERIVGQGSFGVVFQARCLETSERVAIKKVLQDVRYKNRELQTMQVLDHPNVVCLKHYFCSTTDKEELYLNLVLEYVPETVHRVIKHYNKMNQRMPLIYVKLYMYQICRALAYMHNCVGVCHRDIKPQNILVNPHTHQLKLCDFGSAKVLVRGEPNISYICSRYYRAPELIFGATEYTTAIDVWSAGCVLAELLLGQPVFPGDSGVDQLVEIIKVLGTPTRDEIKRMNPNYTEFKFPQIKAHPWHKIFHKRMPSEAVDLVSRLLQYSPNLRCTALEALIHPFFDELRDPNARLPNGRSLPHLFNFKPNELRGVPMEFLMKLIPQHAKKQCAFLGI*