MRQHLSRWWLATVCMLLLSHLSVVQARGIKHRIKWNRKALPSTAQITEAQVAENRPGAFIKQGRKLNIDFGAEGNRYYEANYWQFPDGIHYDGCSEANVTKEVFVTGCINATQAENQGEFQKPDNKLHQRVLWRLVQELCSLKRCEFWLERGAGLRVTMHQPVLLCLPAFVWLMVK