MDYDPSDEKKAIDDTKAGVKGLVDSGIVEIPRIFIRPPHELVEELNMCKSTLQVPVVDLSGIEAEDRRKIIVDEIREVSEKLGLFQVINHGVPSSVLEGMIDGTRKFHEQDVKVKKEYYSSDPTTRRVRYDGNVHVYKTKGKTAHWKDTLYVAGLVSGHIEPEELPEVCRKEYVEYTNHVDKLGEILFGILSEGLGLKPDQLKATECAKEQGMACHYYPTCPQPELTLGSGKHTDPVFLTFILQNQIGGLQVMCDNQWADVEPIEHGLVVIIGDLLQILSNDKFVSATHRVVANKVAEPRISVIFFFSGVSTPPKMFGPIKELISEENPPLYKQVLVVDYVSNFLSKPLDKTSLDLVRL*