MQEALYEGRLFYLKAYLDTVEDRKAELGKLKKRADKGAFQCPYCNDALILKAGDIREKHFSHRYSRSCEISEASEIYYQQTKRESKSHSVMKEIIYDELKNQEKINEDMLVDYGYIAKAKEKWRYYPDIIVKNGDDEIAITILTNVTANKDEKLVKQVRERNRYYKNKGMHTIWFVENAEMSIDIDHHVIHLWEAELDIAIKTKEDLEWENVLNHLPIEESLFKLFDYHHRKTPEKFDVRSLYYVHSTETEIVFTVHRFIVDQMEYPFRAFALNEGYQMSMSKALLTKKTIQLSDPEVEEKNRKLFKEIARQKVLEKKSRKETVIREQQQASYTPTQTARKSSFQKLSSSEQEMFPLLDELLQNSIFDYVQSASIISAKELSVYLVDKCNAPNETFSTGRYKIYGDVCKFLDYLAKQGIIQLLRKDGVNDRVYGRC