MEELTVEVRGSNGAYYKGFVRDVHDDSLSISFENNWQPERQVPFSDVRLPPSADTKKEIGEGEEVEIFSRANEQEPCGWWLAKVRMMKGDFYVIEYAACDATYNEIVTFERLRPVNRNKAVTESTFFRCSVPVPEDLRAACESEQAHKEFKKAVGAIRIVYSPEKSELVVLSLSEATVKRVSLLSDIHLRSIRTKLMLMSRNQEATKHLESTKQLASAFQEEFTVREDLMGLAIGSHGSNIQQARKVPGVTAIELEEETGTFRIYGESTEAVQKARNYLEFLEDSVQIPRNLVGKVIGKNGKVIQEIVDKSGVVRVRIEGDNDNKLPRQEGMVPFTFVGTKESISNVQVLLEYHIAYLNEVEQLRLERLQIDEQLRQIGMGFRSVPNRPADKEKGFGPDESSSGSIHTQRSYRGRGRRGPAHTSAYGTNSEHSYTSETDSERKAELSDWSLAADESERNPRPQRDSRRRDLRGRGRGSRGRGASNSISSVLKDPDGNPYSLLDNTETDQTADTDGSESQMNTSRRRRSRRRRTDEDTTVMDGMSESDNASLSENGLVTVADYISRAESQSRQTNPRDTRKSKKDMTRGDFISEHSAAESVSNGPNNADEPSESAKAVVNGVS