MNNDKTFMLNSPLGSIFPNFREDDLKEISKNDKNLVAVSGKVKKPGIVPLTSKTTLRDIIELSGGMLNDKPYKAAQLGLPFGGFYTKKDIDRIITTDSFIGDISHTIIILSEEDCMIQYAKFYIDYLLGKINGGFIDHYIPALPEILQMVKVLNRISKGRSNMRDIFLLRELSETVKEKVHQTYNLIEEVISYFYDEIKEHVEDNRCYTLQCNNLTKLTIMDNCIGCDKCTKVCPVDCIVGDFKEQHYIDYTRCTHCGACLSICPVSAITSGNNSILFLRDLATPNKIVITQMAPSVRVTIGEAFGFEPGANVEKKIAAGLRKLGVDYVFDTTWAADLTIMEEANELAERVKRYIAGDQEVKLPILTSCCPAWVKFIEQNYGDMLDVPSTAKSPMQMFAAVAKDLWGKEHGLSREQITSVAIMPCIAKKYEASRPEFSRGLNYDVDYVITTAELIDIFKNSNIDLNELEEEEIDQVMGEYTGAGIIFGRTGGVIEAATRTAVELITGKRVDNIDFTSLRGFDGFRSCELIVGDLTLRIGVTYGLREAKKMLDKIRSGEEFYHAIEIMACTGGCIGGGGQPKARKREETIKNRMEGLNEIDRSLPLRRSNENPAVLAIYEKFLDYPLSNKAQELLHTRYFVKRKK