MSTQSGEEDSILIIPTPEEEDKILRVKLEEDPDGEEGSSIPWSHLPDPEVFRQRFRKFGYQDSPGPREAVSQLRELCRLWLRPETHTKEQILELVVLEQFVAILPKELQTWVREHHPENGEEAVAVLEDLESELDDPGQPVSLCRRKREVLVEEIASQEEAQGLPSSELDAVENQLKWASWELHSLRHCDDDARTENGALAPKHEIPSAVESHEVPGTLSVGVPQIFKYGEACFPKGRFERKRNPSRKKQHICDECGKHFSQGSALILHQRIHSGEKPYGCVECGKAFSRSSILVQHQRVHTGEKPYKCLECGKAFSQNSGLINHQRIHTGEKPYECVQCGKSYSQSSNLFRHQRRHNAEKLLNVVKV