MSRKPCCVGEGLKKGAWTTEEDKKLISYIHDHGEGGWRDIPQKAGLKRCGKSCRLRWTNYLKPEIKRGEFSSEEEQIIIMLHASRGNKWSVIARHLPRRTDNEIKNYWNTHLKKRLMEQGIDPVTHKPLASSSNPTVDENLNSPNASSSDKQYSRSSSMPFLSRPPPSSCNMVSKVSELSSNDGTPIQGSSLSCKKRFKKSSSTSRLLNKVAAKATSIKDILSASMEGSLSATTISHASFFNGFTEQIRNEEDSSNTSLTNTLAEFDPFSPSSLYPEHEINATSDLNMDQDYDFSQFFEKFGGDNHNEENSMNDLLMSDVSQEVSSTSVDDQDNMVGNFEGWSNYLLDHTNFMYDTDSDSLEKHFI