MKQLVLAEKPSVARDLSNVLGNFNKGNGYLESDAYIITWAIGHLVTLAEPDDYDAALKKWFLNTLPILPREFKLKPVSATLKQFNIVKSLLHRNDVGDIICATDSGREGELIFRYIYKLTDCQKPFKRLWLSETTPAAVRKGFDNLRPGNDLDRLAFAAEARSQADWLIGINATRAFTVKHNQLLSVGRVQTPTLALIVNREQEIRAFVPEKYWELFALFTKENGQTYIGKWFKKEKKAVENWEIPIQVGQKQTNQNPAASFEAAQGGIPSVMGEAVPSSNGQDKPVAMQTKFAAREAARDIQKKVTGQPGQVVSVEKKDIIEHPPLLFNLNDLQKEANKKFGLSAAKTLSVAQELYESRKLITYPRTDSRCITVEMGKTIPQRLGALAVVAEYENFIHLIKERKAFLNKRYINDSKVTDHTALIPTNVKPDLDKLSSDERRVYDLVVRRFLAAFFPPARYEQTQVITEVKQETFLSRGRVELDKGWKTVYDPVQDKLVDDEQGILPVIENEESVLTTKTDIKEKKTNPPKRYTEAALLSVMEGAGRLLNDEELKEAMRGSGLGTPATRAAIIERLLKVGYIERRKKTLLPTEKGENLIKLVPEQVKSPEMTARWEKALADIEDGQLNPGEFMSGIIEQTRQVVELARRQKTEGEPLRNNRDIIGKCPLCGRPVVEYPKSYSCSDYRAGCQFVIWKVILGKNITVEMARILLEKGRLEKQPGFISKNGKKFDAPLIIRNGRVEFDF