MSRKPCCVGEGLKKGAWTAEEDKKLISYIHEHGEGGWRDIPQKAGLKRCGKSCRLRWANYLKPDIKRGGFSYEEEQIIIMLHASRGNKWSVIARHLPKRTDNEIKNYWNTHLKKRLTDKGIDPVTHKPLAYDSNPEEQSQSAGSISPKSLLPPSSYNVQEISSSDETPKNDVSLSSKKRCFKRSSSTSKLLNKVAARAASIGNILAASIEGTLISSTPLSSCLNHDSSETSQFQMEEFDQFCQSSEHIIDHMKEDISINNSEYDFSQFLEQFSKNEGEEANNIGGGYNQDLLMSDVSSTSVGEDDMMKNITSWSNYLLDHSDFNYDKNQDYDDKNFI