MSAQSVEEDSILIIPTPDEEEKILRVKLEEDPDGEEGSSIPWSHLPDPEVFRQRFRQFGYQDSPGPREAVSQLRELCRLWLRPETHTKEQILELVVLEQFVAILPKELQTWVREHHPENGEEAVTVLEDLESELDDPGQPVSLRRRKREVLVEEIVSQDEAQGLPNSELDAVENQLKWASWELHSLRHCDDDGRTENGALAPKQEIPSAAESHEVPGTLNIGVPQIFKYGEACFPKGRFERKRNPSRKKQHICDECGKHFSQGSALILHQRIHSGEKPYGCVECGKAFSRSSILVQHQRVHTGEKPYKCLECGKAFSQNSGLINHQRIHTGEKPYECVQCGKSYSQSSNLFRHQRRHNAEKLLNVVKV