MSAQSVEEDSILIIPNPDEEEKILRVKLEEDPDGEEGSSISWNHLPDPEIFRQRFRQFGYQDSPGPREAVSQLRELCRLWLRPETHTKEQILELVVLEQFVAILPRELQTLVREHHPENGEEAVTVLEDLESELDDPGQPVSLRRRKREVLVEEIASQEDAQGLPSSELDAVENQLKWASWELHSLRHCDDDATAENGALAPKQEIASAGESHEVPGTLNIGVPQIFKYGETCFPKGRFERKRNPSRKKQHICDECGKHFSQGSALILHQRIHSGEKPYGCVECGKAFSRSSILVQHQRVHTGEKPYKCLECGKAFSQNSGLINHQRIHTGEKPYECVQCGKSYSQSSNLFRHQRRHNAEKLLNVVKV