MGRAPCCEKVGLRRGRWTKEEDEKLARYIRENGEGAWRSMPKNAGLLRCGKSCRLRWINYLRADLKRGNISPQEEDIILNLHATLGNRWSLIAGHLPGRTDNEIKNYWNSHLSRKGYEFLRGGGGGAVVDVDLNKLPGGGKRRGGRTGRSSSGKEKTRTKEKDKAPAPEAAHNDDDGGGGGGGIDNVSAASHSHREEQAQASASGLTSDGLEEGPLGLSEEMVSGPVGPVSPKPEVGQDGSSAESGCCGPSGSSGPTEAVGQDMGDKSMDWDLVGLDDGFANDDMWGSLSWDYGELVGPDGVHQGEVLSDLFFLGNL