MKVRHVSLLIALAACSAPSFALNGKLVPNQGILTSVGQDVDSVNDYASAMGVTPAGVTNYVGIVSLDGLNSDADAGAGRNNVVALANQYPTSALIVGVSMNGQIAAVANGTYNANIDTLLNTLGQLDRPVYLRWAYEVDGPWNGHNPEDLKRSFRYVHQRILDLGHADAISLIWQVASYCPTPGGQLSQWWPGADVVDWVGLSYFAPQDCNWDRVNEAAQWARTHNKPVFINESTPQRYQTSDLTYSADPAKGTNRVNKSQQQIWNEWFAPYFQFMTDNQDIVKGFTYINADWDSQWRWAAPYNEGYWGDSRVQVQPQIKANWQNELAKTKYINHSEQLFAQLGYDASGDPTDPPTNPPTNPPVTPPNPTPCDEEFSYRYISDNTIEVFHKDKGWSANWNYVCLSDYCLPGVRENGEFTKQFSATLGQEYGITFKVEDNQGQQIIDKTITFENKSCAAN