MSAQSVEEDSILIIPTPDEEEKILRVKLEEDPDGEEGSSIPWNHLPDPEVFRQRFRQFGYQDSPGPREAVSQLRELCRLWLRPESHTKEQILELVVLEQFVAILPKELQTWVREHHPENGEEAVTVLEDLESELDDPGQSVSLRRRKREVLVEEIVSQEAAQGLPSSELDAVENQLKWASWELHSLRHCDDDARIANGAIAPKQEISLAVESHEVPGTLNIGVPQIFKYGEACYAKGRFERNPSRKKQHICDECGKHFSQASALILHQRIHSGEKPYGCVECGKAFSRSSILVQHQRVHTGEKPYKCLECGKAFSQNSGLINHQRIHTGEKPYECVQCGKYSQSSNLFRHQRRHNAEKLLNVVKV