MKASPFWLIKPSIGIVKHTSMTSKTLPVLFQAPKRLRLSENVHIGVMASPPRECPGTSLSVANTSQKMSLKANTNDQEKDSNQQSKVALDLETLTDVNESKQFQADDAHDLSQNNGSPIVRESTLCTKEEDDSSTDATLGGKVELNPQQRKRIELNKGMALARRNLRLCEEKAAEAAGQGLGFPRLVDLLVEQMWLDALKGEFQKPYIEKLSQFVKQEAEGRIPIYPPAAKIFNAFNTCPFDKVKVVIIGQDPYHGPGQAMGLCFSVEKGIKAPSSLVNIFKEIRDDVGCSIPNHGDLEKWAHQGVLLLNTVLTVREHQANSHAKKGWELFTDAAIRAVSLQKSGVVFLLWGNSAQDKIRLINSKAHHVLKAAHPSGLSAHRGFFKCRHFSQTNKILEKAGLLPIDWQI*