MDYDPSVEKKAIDDTKAGVKGLVDSGIVEIPRIFIRPSHELAEELTMCKSTLQIPVVDLSGIEVEDRRKKIVEEIRDASEKWGFFQLINHGVPSSVLEGMIDGTRKFHEQDVEVKKEYYSSDPTRGVRFESNLQLLTTKGRNATWKDTLYISKLVSEPDEIPEVCRKILVEYKIHVIKLGDILLGLLSEALGLKPDHLKAADCNKGLMLACHYYPACPQPELTLGTGKHTDPVFVTILLQDQSGGLQVMRDNQWADVEPIEHGLVINIGDLLQIVSNDKFVSAIHRVVANKVGPRISAASFFTGCSTPPKMYGPIKELISDENPPLYKEFLAADYTAKYYSKPLDTRDLFRL*