MSFLAWIDFDQADRDRTRRIMDLFGQEDTRDELGLGSVRDALADLMFPGTSTIQTRLRYMLFVPWIYRMAGTHKGTAAARRELARALEIRLIEALVRGGETQNVIGSAAREKLKRLPSDVYWAGLLTLGIRRFQGSRNACLEATPGEAQTLWANGLPPAPDDFLSSPDSTATFPLSTEEADFLRDRLAQDAPHSLFTLLSRQASAAECDMIWQHPSRADWPNHIRTLVGHAERFSRLMHSASLLYNLMLSEKAAQMQGAHESSWHDRVETYSAMLDTWKAETPHDLFTDWDLQDLWLLAQDTIHDVKPHSRRFIETWRETVLETGGGVRNDATARALVRDRETRLKGAKSRFRNDSALMRWSGASGTAPLNFRWKPVVTNHVRDLVDAE