MDYDPSDEKKAIDDAKAGVKGLVDSGVVEIPRIFIRPPHELAEELNMCKSTLQVGVEVEDGRKKIVDEIREASEKWGLFQVINHGIPSSVLEGMIDGTRKFHEQDVEVKKEYYSSDPTARQVRYESNLLQYKTKGLTSNWKDTLYISELVSGHIEPEEIPQVCRQLMVCHYYPACPQPELTLGTEKHTDPVFVTILLQDQNGGLQVMCDNQWADVTPIEHGLVVNIGDLFQILSNDKFVSAIHRVVARNAGPRISVACFFSGVSTPPKTYGPIKELISEENPPLYKEFQVVDYVTKYFSKPLDKTGLDLFRL*