MKESYSRIVDIRRRVFAEVARIAYNDLDTSNFEDASYRLFPGEVAQFRESMFRERAIADERIRLALGLPIRNIGVYKKITDGFDKIDIDTNAYEKPLVNVIKFACESCPTRTIYVTDNCRRCMAHPCTNVCPVNAVKIGKHRAEIDHDKCVKCGRCKDTCPYHAIVDFDRPCSAACGVGAIGSDEYNRAEIDQDKCVACGRCISECPFGAIADKSQIYQVIKAIKAGKKLYAAVAPSFIGQFGLSTTPKQVFEAIKELGFKDVIEVGLGADLTTLHEAHEYLERVPEKIPFMGTSCCYSWSLMIKNMFPELKEQISDSGSPMRYTAEYIKNIDPEAVVVFIGPCTSKKLEALDTNIKSSVDFVLTFEELMGMFVAKDVEPMDIEIEDDVEDSSALGRGYPVAGGVAAAVKKVAEEIDPSREILIEGANSLSECVKMLKVAKAGRKNGYLLEGMACPGGCIAGVGTIQSTTRVKKNVDQFMKNSKYKDPFENENIKGYKFED