MNTLMKSHQFSTALCQNTTQSNGKPLRFPSPAKLNLFLYINGKLPSGYHELQTLFQFLDFGDWLEINIREEDNQIVLTPEIPNLKTEDNLIYRAAKLLQEKANIQLGANIHLDKILPMGGGVGGGSSNAATALVALNYLWQANLSIDELAKLGLTLGADVPIFVHGQAAFAEGVGEKITYCEPAEKWFVVLKPDDSISTAVIFQDPNLLRNTPKKSLEQLLSESYVNDCEKVVINHYSNVKKALNWLLQYAPARLTGTGACVFAEFDNEAEAQAVLRQKPEAFFGFIAKGLNVSPLHAMLKQLSSTHTHRQSKPEVL*