MKVSDFLQMTLPLPKHEDLLEKGLLHQQTPSCYCIFVSHQWLSTAHPDPEGKQLKVLQNCLQGIIERRLDVMNDAASQLHGEFKKLSSDQQARIKDAYLWLDWISIPQIVEDSETSEGDESREISGRLRRRSRGLRMSLRSFRYRSPGGHSYKLTEQEEYILSIPSFVQACQVFVALVPPVPHHETHEVCNYSSWFTRGWCRTELWCKMMLGNQDMPMIVISANDKVDFSRPVNWVDWLPHEGDFSYGRDRALVISIFEQALAHRLLWLQMGEHWDLYRYFLARSQTLTGQPLVRRSMSEFIEDFGFKSLELAKKQKGTMGPLLSAALAGDVELVKSLVEAKCQVDPTQLEAMTEMGIVGGLTPLHVVVMHGWRCPGVLETLLQARADANTVAKGIPVLAYCRSATDVEILVKYRADVNKATPPLKVPVLALASGENSKPEVIAKLLECRASPNGPVAGGIGTTHPLSLLSINATSNPYAVEAARLLVKATANVNQQCKASGVFYALEMLNRTYLHFARPRSNLMLFTAEWSTTPLGFACLFGSAELVKLLLEHRGDLEVKNSRGHTPRQLAKSQDVLEVIHRFEHVEHAADDDDEWQVDLEAKFTDLMPSIQIQQRVAK