MTSVGLVDSSSGFPETSTSGATDRLTDDISEMSIRDKEVEAVVVSGNSMDIGHTIVTTVGGRNGQPKQTISYIAERAVGRGSFGVVFQAKCLETGERVAVKKVLQDARYKNRELQTMQVLDHPNVACLKHYFCSTTAKEELYLNLVLEYVPETVHRVIRHYNKMSQRMPLIYVKLYMYQICRALAYIHNCVGVCHRDIKPQNILVNPHNHQLKLCDFGSAKVLVKGEPNISYICSRYYRAPELIFGATEYTTAIDVWSAGCVLAELLLGQPVFPGDSGVDQLVEIIKVLGTPTREEIKHMNPNYTEFKFPQIKAHPWHKIFHKRMPSEAVDLVSRLLQYSPHLRCSAVSINAYIRKSLVNVSMYSFYIFLFFSSHQLEVLIHPFFDELRDPNARLPNGRTLPPLFNFKPRELKGASMEFLVKLVPQHAKKQCAFLGL*