MDLQVGLWQKQSMKLAMTQELKQAIEVLQFSSQELASFLEEKAAENPLIELSSANIKLVDSRFSGLSRVKGQKKSQDKNWIEQIPAQTETLPDFLISQLDMKALSNKILKAVQLYARHLDANGYLAISVQEAAKMAAISEEDAEKALGILQSLDPAGIGARSLQECLLIQIKRDPDAPGHAEELISRHFLDFAEKKWRGIAKKLDISLQEIQRVSDYVQTLNPRPGSGFMADRPQYIVPDLLVKNHAGKLELYLVENQVPKLRLNESYASMNPAGDAGVTRYLKEKTQEYYWIRKSIESRKKTLLKVGAALLEKQRDFFLYGKGHLKPLTMKEISDDIGMHESTVSRAVREKYMETPFGTFPLKTFFTTALPVRSAGGEEAASSAEVKNEISALISGEDKRKPLSDQAIVTVLNEKGFEISRRTVAKYREQLGIPSSSKRKRYE