MSSKSPDEQKTLYQQKYVKPPAVEPEKKSEKEKQAELEKEQQAYDQMDRDRTAIYEWQQRSKQVMAQGVAAGKSQSEIQAMLPAPPVLGGQGSSHQGTSSGKPGPIERFVESTGIMDTLQQISPWLEQMELEYIIPQKPDYVSKQTQKTVYLSRYTFQVLIIDPQMLVAEFNILFGVVAIIAAIPTQGASLYLLAVADAALGASMIIVNMEKLSDLKNGNAYTNPKFLGMDQELLDQLGTALMVVNLSMLAKHGLYKAADKLANSKTRSAMGDSWAAWKKQVEHELGTARVKPLKGKGEAPQQTEGMGKPSLGDRVHDIDFMSWEGKPVSGQRKMTPGGQRYASVRDWKTLKKTMQARGINVSIDSKGKILIDPLTGERKAGGFNPYTGEIILKPDATLHEMIHETIHAEQWFKLGKENYLKQTVLEREEHVFNELMKPSYNLNEEEIFHAKKVIFKYRNGRSAFDGEIDF