MKFEGHAIGYAWAFAAATANASQDNLRKLASGRARPVEIVALSEIVNVVVLGALVLARGRGEKLIEAYGQTELVLLALAAGVLKFACAAALQHALRLTPLSLCVPYFAFTPLFLLVMSFFLVHETPTAQGVAGVCVITAGAYMLNANGATGEEGKLEKSPRLEEGGIVAEDSVNTFGTRRRPSARGPLDQLVPAGSSWHFDDAELAKRGCLRRSLTTQMSTLRANPGSLITLGIAAMYALVADLDKLGKLHTTDLLVFMFMQRAFLLVLPLAYVLIRRRGAFVALAASKKVAVAIALIGLLDIASMFAFLEALNYIFTSYAVAAKRTSILASVLGSAVFFKEPIARRLPYVMIMFAGMALILLADAKH*