MSRKPCCVGERLKKGAWTTEEDKKLISYIHDHGEGGWRDIPQKAGLKRCGKSCRLRWTNYLKPEIKRGEFSSEEEQIIIMLHASRGNKWSVIARHLPRRTDNEIKNYWNTHLKKRLIEQGLDPVTHKPLASSSNPTVDENLNSLNDSSSDKQYSRSSSMPTLSRPLPSSCNMVSKVCEISSNDGTPVQGSSLSCKKRFKKSSSTSRLLNKVAAKATSIKDILSASMEGSLSATTISHASFFNGFTEQIHNGEDSSNTSLTNTLAEFDPFSPSSLYPEHEINATSDLNMDQDYDFSQFFEKFGGDNHNEENSMNVEYSHDLLMSDVSQEVSSTSVDDQDNMVGNFEGWSNYLDHTNFMYDTDSDSLEKHFI