MHLVNLITSEQITLPSVVTIEHVKPIFDKYGVVEKYEYSRHTARKLSHPDRTFDKEVYYEPSIYALAKLREFLRCKAFVFPETSKGSYIVALIHNPMKQLSFARPGDGKWTWLPPYIYYQDCSYKNGLLYAINIVGEIHAFDLSSSVVTRKMIMGMTEKVMWDCLYIVHAPWGDLLNVSRVIDHEDETVDPAVHLLTTTEIKINKEVKCLHDRVLFLGHNQSLCLSAKDHPHLKANHAYFTGNYDLYINGFKNGRRDIGVFNLESSNWDKLVSPEPWSNWPPLMCITLSLAKMKMK*