MKSCEVNFDGLVGPTHNYGGLSYGNVASQSNSQQCSNPREAALQGLAKMKALMDMGFTQGVLAPQERPDVASLRQLGFTGSDEQVIEKAARQDMPLLVASCSASSMWVANAATVSPSADTADGRVHFTAANLNCKYHRSIEHPTTSRVLGAMFADAKHFAHHPALPSVAQFGDEGAANHTRFCQDYGQAGVEFFVFGRSAFDTRYAAPQKYPARQTLEASRAVARLHGLSDECVVYGQQNPAVIDQGVFHNDVIAVGNGEVLFYHEDAFLHTEQMLGELRDKLSRAGGQLQAVCVPRAEVSVQDAVRSYLFNSQLLSRPDGSMLLIVPQECQANANVWGYLQRLIADAGPVAEVKVFDLKQSMQNGGGPACLRLRVALNETELAAVNPGVIMTAPLYETLTQWVDRHYRDRMSENDLADPRLLTECRTALDELTQILKLGAVYPFQLN