MSRKPCCVGEGLKKGAWTTEEDKTLISYIHEHGEGGWRDIPQKAGLKRCGKSCRLRWTNYLKPEIKRGEFSSEEEQIIIMLHAARGNKWSVIARHLPRRTDNEIKNYWNTHLKKRLIEQGIDPVTHKPLASNTSPTVTTTQPGNLHSLDASSSDKRYSRSSSMPSMSRPLSSGFNPSSEITTPVQGGSLSCKKSIKKSNSTSRLLNKVAAKATSIKDILSATTIPYESFSNGFPEQTRNEEDSSNALADFDPFSQSLLYTDHEIHATSDLDMDQGYDFSYFLETLGRDEHNMNVDQYGHDLPMSDVSQDVVSSTSVDDQDNMTGNFEGWSNYLLDHAGLIFFFFFFFFDKYVNFINRVMRQGDTISFEELKA*