NQNNDFFINNIYEPHNLTFDQLYTIENGNNYWTSDDIFYESSSPQNLASNVNWTDEFLHFSNNQFLPEIPHFNNGEQANENRDQLLFDEIIDNAAAKLIDDSDEQRSSSVEEIYNEIYHECEQNLDNFSDQSIDLWMGRDPDPVGSVPQDPDPLNQILQDPDPLSSNKSIRPIPIKFCNLNNLCEKNEFCQFYKETDIIEIDIDRSVINLPKASPSTANVDESDDDEGEISDVGGCGSARKKSQNRRAASRYRSRRKLARNFLNQERQELERKNSDLKRKVDDFEREIDYLKKFLDEIRGK