MSAQSVEEDSILIIPTPDEEEKILRVKLEEDPDGEEGSSIPWNHLPEPEVFRQRFRQFGYQDSPGPREAVSQLRELCRLWLRPETHTKEQILELVVLEQFVAILPKELQTWVREHHPENGEEAVTVLEDLESELDDPGQPVSLRRRKREVLVEEIVSQEEAQGLPNSELDAVENQLKWASWELHSLRHCDDDGRTENGAAAPKQEIPSAVESQEVPGTLSIGVPQIFKYGEACFPRGRFERKRNPSRKKQHICDECGKHFSQGSALILHQRIHSGEKPYGCVECGKAFSRSSILVQHQRVHTGEKPYKCLECGKAFSQNSGLINHQRIHTGEKPYECVQCGKSYSQSSNLFRHQRRHNAEKLLNVVKV