MDYDPSVEKKAIDDTKAGVKGLVDSGIVEIPRIFIRSSHELAEELTMCKSTLQIPVVDLSGIEVEDRRKKIVEEIRDASENWGFFQLINHGVPSSVLEGMIDGTRKFHEQDVEVKKEYYSSDPTRGVRFESNLQLLTTKGRNATWKDTLYISRLVSEPEEIPQVCRKILVEYKNHVIKLGDILFGLLSEALGLKPDHLKAADCNKGLMLACQYYPACPQPELTLGTGKHTDPVFVTILLQDQSGGLQVMRDNQWADVEPIEHGLVINIGDLLQIVSNDKFVSAIHRVVANKVGPRISAASFFTGGSTPPKMHGPIKELISEENPPLYKEFQVADYLTKFLSKPLDTRDLFRL*