MSRKPCCVGEGLKKGAWTTEEDKKLISYIHEHGEGGWRDIPQKAGLKRCGKSCRLRWTNYLKPDVKRGEFSSEEEQIIIMLHASRGNKWSDIARHLPRRTDNEVKNYWNTHLKKRLIEQGIDPMTHKPLASNSNPTVNTPPENLHSLAAPSSDKQYSRSSSLPSLSRLTNKDGTPVQGGSLSHKKSFKRSSSTSRLLNKVAAKVTSVKEILSASMEGSLSATTLPYASYSDGFSEQIRNGEGSSNAFLTNTLAEFDPFSQSPLYSEHEINATSDLGMDYDFSHFLEKLGRDDHNEENDMNVEYGHDDLLMSDVSHEVSSTSVDDRDNIFENFEGWSNYLLDHADFVYDTESDTLI