MSSDLPTKKDLVKWDQEDALNWTREEYEIPNSKACGGGADHIMEELDVWSTSSVTGHFSHPYQRPWKHVDEPLTPRLAKLVGAREEEVAHTSTLTSNMHNLFTSFYRPTEKRWKIVIEKGSFPSDWYAVHSHPRLHDKVLRPEQIDNAIIALAPREGEDTLRTEDILKVLDDNKDSVALVKVHEIGALLGLDMAHGIGNVECKLNEWNVDFAVWCTYKYLNAGPGAIGGFYIRSGLEDGGRRLAGWWGNDALTRFHMSPNIPLLATLQLIEAVGFSNMVERGTQLSLVILPEEEHVMPKVFDRMLRKGLVGDERKPSVIR