MSQHEEQPEGPADDARPRQRHRPRHPADLAGRPFPLGDWGQPADRLTELYEWVEESALATADWYLADRARKRRGARLLRAGTALGTAAGAALPLLDLTGAVPGASPWACLAVLMAAACVALDRYLGLTSGWMRDMATAQAVQQRLQVLQFDWASECVREVLGPTDGTAAEAADRCLGVLRRFADDLNDLVRTETADWMVEFRTGPAPLAARASGGLPARADLPAQGARPALLPGTRPNMPRQRPPDAR