PPLQYVLCAATSPAVKQQEETLTYLNQAGLRSYEVRMLCSSKPCDATQCPQLLKSVVQVVFHDPHLQYTEPQQLAGWRWSWADRILDIDENVPLSVGVIEPQVLLSQLNMVEFHWDPTKRTSLFLQGKIRMTLGQFTPRKKGGEKGIPFRLQIDTFRPSDKGLPLDHLHSAGCLIKVFKRQAGRRKLKMGREKMEKQPLHERDKYQTACESTVFLEYLPWPESPARPQPPLSSLALTSPHSCRFLTGASSPPQLHLKLQNGVALPPAPISETQQWLHQHRFSSYCRMLANFTGPDLLKLTSQDLIQICGAADGIRLFNTLRAR