MSKRPYCIGEGLKKGAWTTEEDKKLISYIHDHGEGGWRDIPEKAGLKRCGKSCRLRWTNYLKPDIKRGEFSYEEEQIIIMLHASRGNKWSVIARHLPKRTDNEVKNYWNTHLKKRLIDDGIDPVTHKPLASSNPNPVEPMKFDFQKKSNQDEHSSQSSSTTPASLPLSSNLNSVKSKISSGETQIESGHVSCKKRFGRSSSTSRLLNKVAARASSIGNILSTSIEGTLRSPASSSGLPDSFSQSYEYMIDNKEDLGTSIDLNIPEYDFPQFLEQLINDDDENENIVGPEQDLLMSDFPSTFVDEDDILGDITSWSTYLLDHPNFMYESDQDSDEKNFL*