MDSVNRSAVTPSKSKLARTFAKVLHIRSLTGGNQKPKFSEHVKDDVVKKDLVKSELLKKTQFKSFNDEDEKHQKAAAEAFLAKLFANISAVKAAYAQLQFAQSPYDPDGIQSADDLVVSELKNLSELKQCFVKKQFDEYSPEKTHLLAEIQEQKSILKTYDIMGKKLDSQLKFKESELMFLREKLVEANQENKLLEKRLNASGPVSPLDNLHFSSLNPSHFIMFHRQTIRSIRSFVRLLSKELVDAGCKLDAAASSIEPGIEFSKANDIYYAFESFVSREMFDGFNYPTFSISTEPLPEQKKRQKLFYDRFTELRSMKPADYLAWKPKSTFSIFCRAKYLKLIHPKMEDSIFGNLDQRNILISGEYPESTFFSAYSDMAKRIWLLHCLAFSFDPIASIFQLSKGTRFSDVYMESLNEEAFISWDGSPETEPRVGFSVIPGFKIGKTVIQCQVYLC*