MSFKNQIYCHKNYGYCEGKRGWVWGIPEVVSEGYVYWRCLGAEKITSLTKRAFDKILGIPLKSPDLLQIIHKFLTSNGLKFGTCASTSFSTISICPAFSAVHRLPILALEEGSSSAILSRKFTEFCILGSDNLPRTLLMYLSNSPSSESVYFPTVLCNSRKFNGTTINHNMQYASFNSRSQVRRLNSSDFNDLVMSGAAFASPFKAGDPVLDKIDHELLHHNRDEPVPGGWCLGDTEANKCTVWGDAEIIRPDIMID*