MQDVFIIGSRGLPARYGGFETFVSELINHQKSFDIKYHVACLSDKEHHTHFNFADADCFTINPPQLGPARVIAYDIMAINYALDLVKTHDLKEPIFYILGNTIGAFIWHFANKIHKVGGLLYVNPDGLEWKRSKWSRPTQRYLKYAEKCMTKNADLIISDNIGIENYIQSTYSNVKTRFIAYGTEINSRKLSSDDPRVKQLFKKWNIKSKGYYLIVGRFVPENNYETAIREFMASDTKRDLVIICNHQNNPYFEKLSLKTNLQQDKRVKFVGTLYEKDLLDYVRQQAFAYIHGHEVGGTNPGLLEALANTDLNLVLDVDFNKSVAGLSSFYWAKKEGDLAKLINDSDQQQDLSTYGDRAKAIIQENYTWKKIVEEYEDLFLNES