MNKLVLTRVDTQLLQDAFVSLAIDLGLYPLVSYFFGGEKEIYIGDARQCLKNERLEFVSDRCKNTINFEGCTEWCWKLVSFNIGPSIKSNASRAATYNKRKKELVKKVKELSILCRVEVAVMCHHPQMAGSSPLLWGQPKLDSVLHHYKGVAPEEGEKRKLDNMMFLHNQVQKLAADLHHLVNHNCKLADHLENYLSDDWLNSCSAADLQQIAGSLGFVLQQNHNNERLEQDLLLQQLVSRVFTDEGFSAIEPLDNELGSIDIPAWSFSFFVLSHSPWTLDTEIGINVRARNGDGGDPDEGWERNE*