MSAQSVEEDSILIIPTPDEEEKILRVKLEEDPDGEEGSSIPWNHLPDPEVFRQRFRQFGYQDSPGPREAVSQLRELCRLWLRPETHTKEQILELVVLEQFVAILPKELQTWVREHHPENGEEAVTVLEDLESELDDPGQPVSLRRRKREVLVEEIVSQEEAQGLPNSELDAVENQLKWASWELHSLRHCDDDGRTENGALAPKQEIPSAVESHEVPGTLNIGVPQIFKYGEACFPKGRFERKRNPSRKKQHICDECGKHFSQGSALILHQRIHSGEKPYGCVECGKAFSRSSILVQHQRVHTGEKPYKCLECGKAFSQNSGLINHQRIHTGEKPYECVQCGKSYSQSSNLFRHQRRHNAEKLLNVVKV