MSRKPCCVGEGLKKGAWTTEEDKKLISYIHEHGEGGWRDIPQKAGLKRCGKSCRLRWANYLKPDIKRGEFSYEEEQIIIMLHASRGNKWSVIARHLPKRTDNEVKNYWNTHLKKRLIDQGIDPLTHKPLASNPNPATPRTSEGQDDSNPINLDEQSQSGSMSPKSLPHSSSSCNLQTIINSDETPRNNGSLSSKKCRFKKLSSTSKLLNKVATKASSIGNMLSASMEGSLIRSTTLSPCLNDMDEFDPFSHSSEQHITDHMKEDINMDFDLNNSEFDFSQFIEQFSNIEAEEANAIGGYNQDLLLSDVSSTSVDEDNVMQNITGWSNYLVDDSDFPYDTNQDFDDKNFI