QKCWIIADGDIDPEWIESLNSVLDDNHLLTLPNGERIQFDANVNFLFETHELIHASPATISRMGVVYVSDEAINSHAFVEAWLMNQPEMEQNQLKYLIDSVFYKCLEWVYQKNEFIVDTSPAAIIFTGLSHLVGAITPALFTVGLIRGLGANLTESARNELAIKVYEATGENPPDITRPLDVQVDPNNPNRLISYSTETSVVILGKSIPHSTGCNSRYSEIPLNICIEDPVIANAIADSLASGRPPLVLTPDVRRSIDAFRCWLNNSLSKQSFLLVGPEGCDYCFATLSQSIHVVTVQCSAQTTPNHILNKLMQYCICVISTTSKMSSGRVLRPKEGDQLILYLRDLNLPKPDKWGSCQLIAFLQQVCFNFLH