MSKQSIPREQIVGNNKRDVKVKQKRKNAHQVRKYFLPAGETKQKCTFCGWVTRENATRMVQHIVQRCNEASTAAREEISASVVDAEERELQSYYTSHNKKAVHDFFKSVDNDRKRQCVFCRWSTVLNLTRMRYHILQMCHYVPPEVRQSFLKQEYTDSDSLCDTYCIVNVDDGDRKGVTLVSSSSLEHSDGTLVEEVVIETEDFDADNQEEVDGYYETIIPDQLEEEDDLRDLNQLDNETEVELVDCGNPIEEITLPSVQKNEDTRLINLSDRYYNVGKRRVSERSPRAANDHSGTKKTRTEVQELQNDKKLTRSAAVKELPALNQPGSRDQPVRRFRTGTSTPNIVVKKETVMKPSPPQETDHQPMQKNEKQSESQTTPRQKTAAIARSSPQPKTPVQKPRHLS