MSTSGTTKVSQAAHSKLFPGDPSSVMAIRQVTPNIVTFSVPFSRFGLIKFGARGTLARLTNGTLAIFSPVALSDAVRAEVDKMGGNVSYIIAPDMEHHLYLGPWAHAFPNAKVLAPHGLYEKRKHQGNEDVKVDYAFTKENKRELTSSLPEDFRSTFELEFMDGHASKEVVMLHKADRTLIEADLIFNLPATEQYSLTKDNATTGFFTRLFSTFMNLQGEMKAQQRFVHYALCKDKQSFDASARIIAAWDFEKMIPAHGDVVEENANGVFRKLMAWHIGKEKI*