MLFWHNQPEHLWPSPGELYPGPPSGLLSRESLPLSYLKQEELPNIPSSEPPCPAFQYVLCAATSPAVKQQEETLTYLNQGQSYEVRMLCDPKLSDATQWARLVKSVVRVVFHDRRLQYTEQQQLDGWRWSRPGDRILDIDVPLSVGVIEPQVLPSQLNTVEFHWDPTKRTSLFLQVHCISTEFTPRKKGGEKGVPFRLQIDTFKPGDKGLPPEHLHSAGCLIKVFKPKGADRKLKTDREKLEKQPLQERDKYQAACESTVFVECSPWPDASAGPSSPLSPLALTSPHSCKLLSPDRLCSSPPLALDTLGGSPVEDLNPGASILETQQWLHQHRFSSYCRLLANFTGTDLLKLTRQDLIQICGAADGIRLCNALRARPRPIRHRLTLYVAPEASRHENDGPKNPDSGEVLAALSRRDSEISLNELSALELMGKLAELLALPANQIRSLFHQGPGGILILLSDQVVQNLKDESYFVAVVKKVQNPDGYYLVL