MSAQAKGLLRSIRPLRDIGRQTCRQAIVHHGTEQFAAAFSHQRSPLVREFSRVAGGSSVLRWSLTICSGQNLSSVEIGLPVCRNFATATLQEQSVGSSGLALEAKPKLMSPESRRTGVVAVKCGMTAVWDRWGSRVPVTVLWVDDNQVVQVKTKGKEGHNALQIGAGQKKAKQLTKPELGHFIASGVPLKRKLAEFPVSDDALLPVGTILNVRHFVPGQYIDVAGITTGKGFQGGMKRWGFAGMPASHGTSLAHRALGSTGGRQDPGKVFKGKKMAGQMGAKRTTIKNVWIYRIDPARNLIWVRGQIPGHNGNFVLLRDAVYKKPDPSTLPFPTFFPPGDEDVSSLQPIEVDLGDTDPFLADD*