MKRRRRDLKQAAESEQEECQSVPQVVSLRDSDQLQIMDEKGDNSLALLPAKLPMRMCSTRERRKYTCEIPPDLLMEIVMRLPAKSMVRFKCISKQWSSLISCRYFCNSLFTSVTRKKQPHIHMCLVDHGGQRVLLSLSSTSPDNTCYVVDQDLSLTGMGGFFLNLVRGLLCFSVREKACIYNPTTRQRLTLPAIKSDIIALKDERKDIRYYIGHDPVNDQYKLVCTIGISSAFFTNLKSEHWVFVLEAGGSWRKVRTLESYHPHAPSTVGQFINGSVVYYMAWLDMDTCAVVSFDITSEELTTIIVTLEAGDVALPAGRMKAGLIQYHGEIAVFDHTHLKEKFLVDLWVLKDAGMKKWSKKRLVLQPCQKHLVHDDIELVVKGTTQDGKVILAPVNMCSQLYILCYDMGSNDLRKVEIKGVPDIWFDKECYFDLKYSLDESEDVIYLET*