MACGKVMESMTLGVLAVFLLASTAEGTADFTIQDKDTLAVALNLEYFEAEFFLFGAYGLGLDHFAAHLADNGAAPKGGEKADLDPIVRELVEQFGLQEVGHIRAIKEALGKEAFPRPHLDFGKDVWAKTFDDAFGYTLDPPFNPYANSVNYMLASYAIPYVGLTGYTGGAPLLQGAGAKSLAARLLAVEAGQDAAIRTWLYLVKDKIVKPYEFTVAEATEKLSKLRNKLDGSDEVDDEGLIVPKELGAEEAVEGNCLAGDKDSLAYSRTPRQIFSVVYASGDPSKPGGFYPKGGLGRHALKYLSTYESVKQTLNPFLDSEL*